Well a few things. First, when we're talking about public companies like Starbucks, they're just trying to appeal to literally everyone. Something like 20% of America doesn't celebrate Christmas, and Starbucks is just trying to ship as much coffee as possible. That's not an attack on Christmas or whatever, no matter how much guys like Hannity want it to be.
Second, too often the situation is boiled down to the straw man of the offended. Sure, there are probably people offended by everything. But the majority aren't offended by "Merry Christmas" or "Happy Chanukkah" or "Happy xxx". As much as they're just being excluded, and companies like Starbucks, again, just want to include everyone when they're trying to appeal to the masses. Way too often talking about "the offended" or "how easily people are offended" is just a way to undermine groups that aren't included, when really it's at the behest of the companies like Starbucks that look to include everyone, not complaints from "the offended."
edit: Also, Starbucks' CEO is Jewish. If he made every Starbucks cup say "Happy Chanukkah" I'd love to see the response of people like Hannity. But, for reasons I wrote above he wouldn't do that and I'm not suggesting he should.