The 1st amendment doesn't force others to give you a platform for your speech. This is Apple Insider's house and if they don't like what you're saying then they have the right to kick you out. Not happy about it? Start your own forum. That independent entrepreneurial spirit is what America is all aout.