Re: coffee cups
Ironically, it seems to be the budget airlines that do such things. The local air taxi, sight seeing, regional, and charter operations I've worked for gave out tumblers with company logos on them, but the big luxury airlines don't.
In my experience, using such containers would be cheaper since the airline wouldn't have to issue nearly as many replacement uniform shirts (Although they could also save some money by moving away from the over-done 'early 20th century ship captain' aesthetic with white shirts that are ridiculously easy to stain. Fuck you very much PanAm for that bullshit...)