I agree with you totally, firecracker. Excellent post.
See people, after you quit labelling everyone who questions the company some "basher" and ignoring the concerns that they try to show us to look at, you see that SOME of their points are valid and that we, as RESPONSIBLE investors, need to look into some of the issues they point out, even though they make us a bit uncomfortable.