Have you noticed the extent of advertising for the "Monster" brand. I see their three green stripes logo in just about every sport shown on TV. Red Bull is just as prolific.
Never argue with an idiot, they drag you down to their level then beat you with experience.