"And this is absolutely normal"
Is it? Would you like any good you buy come attached with a string of requirements - which do not have anything to do with the good itself, but only try to assert some kind of principle? What if things start to come with licenses incompatible with each other, so you can't use them together, just because the designer or producer believes he or she could change mankind?
This could lead to a balkanization of the software landscape (and next who knows what) that can only make it far worse.