It's not that everything has to be sweet, but rather that, for example, Coke really isn't Coke without sweetness and people just happen to enjoy Coke. And if you're going to enjoy a Coke, Coke Zero or Diet Coke is better for your health.
Of course there are other things like coffee that really are not defined by sweetness and can be perfectly enjoyed unsweetened.