Yea, I'm quite agreeing with you on most points. Dissing competitors is rather immature. I don't much see the need for that, as I was saying what little I know of WP7 it does have potential and afaik it's even gotten rather positive reviews.