That is making a lot of mistaken assumptions about how restaurant service works. I can only speak for myself and former colleagues, but very often increases in takeout orders correlated with fewer in-house patrons. Whether that was because Foodler was running a promotion, people who came in to sit down got discouraged by the sight of all the takeout business or what, I don't know.
Even if that correlation is invalid, it's not like restaurant workers are able to go and get tips from a thronging mass of people when you pick up takeout--we might be sitting on our hands earning nothing while we wait for tables to turn up. We're definitely not making the money "back" in some other way when you order takeout.
The front of the house should be staffed appropriately based on the dine-in load, and the back of house should be staffed appropriately for the full cooking load. I don’t tip the front of house to hand me a bag. The hostess probably isn’t sharing the tips at most places anyway!
If your manager is running a take-out only promo that bombs the dine-in business, they should be running dine-in only promos to balance it out. I think your gripe is with the manager not the customers!