In regards to takeout services, if they are staffed by tipped/waitstaff, they are only making $2.25 or so base an hour, so they are getting fucked if you didn't tip them for your to-go order being put together/rung up as it means they aren't waiting a table. And it sounds like you don't thank service workers like your local USPS or garbage person during the holidays either.
This is somewhat misleading. No tipped wage worker should be making under the federal minimum wage of $7.25/hour under the Fair Labor Standards Act. If the tipped wage worker doesn't make at least minimum wage after their hourly tipped wage (lowest being $2.13/hour) + tips, their employer has to pay the difference.
Biggest problem with that is the million dollar industry of wage theft where employers lie about how much you made in tips so they can avoid paying that difference, and since there is no paper trail for your cash tips, it's their word against yours. Also doesn't help the other million dollar tax fraud and tax evasion done by tipped workers who report less than their cash earnings to avoid paying the same amount of taxes that any other person has to pay but can't lie to get out of.
Most of these issues could be solved by removing the tipped wage and making all workers make at least minimum wage. They could still receive tips but be guaranteed, at all times, a base wage that doesn't put them below the poverty line. But servers and tipped workers think this current method is helping them. Which is ironic seeing as most tipped wage workers can barely afford rent but lobbying to place blame on customers instead of laws and the industry has been very effective.
They are getting fucked though, but only because tipping exist. The law wouldn't even be here if tipping wasn't expected. Employers would be forced to pay workers more and wouldn't have these loop holes to steal from them. But the restaurant business and industry spends millions a year to keep the tip wage low, minimum wage low and these loop holes here to stay, and they do it all with your tips and donations. Tip if you feel, but the blame isn't on paying customers choosing not to tip more, it's on businesses who actively work to keep workers earning less.