But aside from the pun, we're talking about Starbucks. That is supposed to be a coffee/espresso business. You should be able to drink those without a straw. The fact that espresso milkshakes are so overwhelmingly popular that people require straws from Starbucks in America really isn't a straw man argument, it is entirely relevant. If people weren't buying milkshakes from an espresso stand, they wouldn't need straws. I certainly don't need a straw for any variety of normal espresso. The fact that daily caffeinated milkshakes are normalized in America is very likely linked with our obesity crisis.
They also require plastic see-through containers so that people can visually see the layers on their milkshake.
We'd be doing better if that didn't exit or was considered much more niche rather than entirely mainstream.