Seems to be a lot of animosity lately regarding off trail powder riders & long track sleds.
On this site, several other sled sites that I visit, hunting sites that I visit and life in general you will find a lot of people harboring animostiy towards anyone who does something different from what they do.
Sites like this just bring a lot of people that like to do the same thing (snowmobile) together and gives them a venue through which they can vent their animosity towards those who don't think, ride, live like they do.
These differences in people are nothing new, what's new is the internet and the power it has to bring people into one place and provide them a soapbox upon which they can stand.
I take the read, laugh, move on approach on most threads!!