Naw man just agree with him, He's hurting a bit inside and directing it at your stuff. On some level he lost a daughter, who needs or wants you more than him.
let him have his battle, whats the big deal with winning the argument. Just agree and let him brag, then point out the cool things of his sled, and be excited to go riding sometime. He'll get over it. dont forget to ask for pointers he may actually teach you something. let the old lion roar a bit; someday it will be you, needing to win a battle.
without a doubt, he knows your sled will kick the XLTs ***, its not about that.
as for the Ford/chev/dodge bu11$h1t, they are all POS's. the brand loyalty crap is what lets them stay in business longer than they should be. we are just limited to what crap they want to feed us. Just my .02
spomey