Idiots. They've been BANNED! Ha ha. Morons.
http://www.news.com/8301-10784_3-984...?tag=nefd.only
Imagine you've carefully prepared a presentation, hoping to get some positive press to attract customers to your product, and these idiots shut it down.