If you guys keep arguing and debating on those big topics, I can assure you some of you will lose money, lose big. In the market, one should not be strongly opinioned. Trade on what you see, not what you believe.
Last year, I lost money on AMZN. After I got trapped, I visited Yahoo AMZN message board for some time. It seemed to me all of those shorts said something right. They had 1 million reasons to curse Bill Miller (biggest AMZN share holder) and Jeff Benzos (AMZN founder and CEO). But I can tell you shorts lost huge, and some of them were wiped out.
It is fine with me for you to argue and debate here, as long as nobody get personal. As a trader, however, it is more important to listen to others than speak out his opinions to prove or disprove something.