Most companies don't want you to drink cyanide, but it isn't good for you. Most companies don't want you getting hurt on the job. Most companies don't want you drinking or doing drugs while using heavy equipment. All these things arent good for you.
I'm not saying to unionize or not, but the logic is fallacious.