Is Stag worse than warm Heineken or Corona? Those strongly resemble the smell of skunks.
At last a real motive!
I can't speak for Corona, but you need to purchase your Heineken from a different store, or not accept it from friends who store theirs in an oven.