Very true, people like to talk crap about what they don't understand, are jealous of, or feel threatened by. The proof is in the pudding. I don't want to start some forum war about what trucks are better at what, so I'm trying to leave my opinions on the subject out of it, so all i can say is "whatever floats your boat".
If you notice I now float the same boat as you, maybe a foot longer though.