This is like saying women shouldn’t wear short skirts because men can’t be trusted not to rape them.
It’s ridiculous and insulting to people that run businesses that do act ethically and do engage with open source in a positive manner.
You’re judging all business as unethical, before they have a chance to do anything, and against the evidence of companies that use permissively licensed software in a positive way.
Attitudes like this are why people don’t like the GPL and it’s proponents.
Edit: holy ironic shit, I just noticed the last sentence you wrote:
> so that non-free software licenses are illegal or severely restricted.
This is fucking insane. It’s a terrible suggestion and needs to be recognised as such.
Edit: terrible ideas are terrible.