Not everybody loves Cola, coca or pepsi. It's a drink derived from the U.S, which is really implemented into world market (McDonald's has made it very popular), but there are many other drinks which some consumers prefer: juices, beer, national drinks.
I'm comparing apples with apples.
if you are gonna compare cola with beer, it would be like comparing cryptocoins with treasury bonds, which wasn't your original point.
And now imagine that you have nothing but Coca-Cola or Pepsi. Would you like it?
If what you want is cola then that is pretty much what is being offered in most places. When was the last time you saw more than 2 different brands of cola on the menu?? Or saw someone ordering Jean's Cola instead of Coca-Cola??
if people don't like cola, they get can get water or juice
if they don't like crypto, they can use cash or credit card
There are way too many altcoins, most of which are just shitcoins with no innovation, created for the main purpose of making a quick buck.
Now imagine if several wannabe-colas gave people diarrhea at a time that colas were still a novelty that few have tried??
you can come up with a healthier cola formula or promise that proceeds will go to charity, chances are people will still stick with their Coca-Cola or Pepsi.
In case some new cola does start gaining enough adoption to compete with Coke and Pepsi, they will just adopt their formulas and business models to it.