No, they aren't, and it's horrendously biased to say that.
"So really, if you want a place of real discussion and debate, it's important to tie people to their companies in cases where they are participating in discussions about these companies. " No, it isn't, precisely because your premise is wrong. It's not just wrong, it's startlingly bad to me.
If your default position is "people's opinions are less valuable because they work for X", you really aren't going to do a good job of seeing multiple perspectives.
But given what you've written here, maybe you don't want to?