Ok, you just hit on two sore spots:
1) Pop, soda, soft drink, cola ... all fine. Coke is a brand. If you ask for Coke, you should get Coke. It drives me up a wall to ask for a Coke and they say "What kind?" ARGH! Which reminds me of ordering coffee in a drive-thru and asking for sugar packets (before I realized the evils of sugar) ... the girl tries to give me a handful of Sweet'n'Low! I just looked at her and carefully enunciated SU-GAR!! Ok, this tangent could go on for days ...
2) I confess, I do say 'my bad' in casual conversation. I know it's not proper English ... but don't they want us to learn their ways & try to fit in? Isn't that part of how we'll be 'cured'? But you're right ... not apologizing at all is the more common behavior in the world. I may go with that from now on (except here).
Well, in some parts of America there's not really such a thing as Pepsi and that's why Coke becomes the vernacular. Where I'm from, there are those who reflexively say Pepsi as their generic soft drink word. But that area's sparsely populated.
I think "my bad" actually originated in sign language, because they need to speak efficiently.
Finally, RCMP police.
