Dairy is an allergen and has to be marked on packages by law in the states. There are also people who just avoid dairy, and non-dairy butter very much exists.
That's what they managed in Europe. So we have sun milk, but don't you dare naming it soy milk. I am do confused now, I drink my coffee with sun milk from time to time...
Agreed, it's not hard to make new names for things. I'm totally fine with calling soy milk that and boob juice the stuff from cows, but at least there is a qualifier. Normal English language Germanic origin behavior. So we could have boob butter and coconut butter, easy....but nooo