The attached lids make sense, we did the same with aluminum cans where the lids previously were ripped off.
Nobody gave a shit and it lowered pollution. Now people lose their shit over it
Straws are a simoñar story, just don't fucking use them at all, you don't need them