Are you simply insanely stupid or just ignorant - its called freedom of speech - you may not agree with what others post but that certainly does not mean your opinion on ANY topic has any merit. Lord the morons that post on line.
Do yourself and others a favor and look up the word "hypocrite". You're obviously one of those people who scream about the first amendment while believing it only applies to you.
Also, do a little research on the First Amendment. Or simply learning to read would probably help.
"Congress shall make no law" ... The first five words of the First Amendment. Microsoft is not Congress. "Freedom of the Press" is for the owner of the press, or, in this case the website. The First Amendment simply guarantees that Microsoft is free from governmental interference, for the most part.
They're free to ban you for being a jerk.