One who finds it necessary to insult your ride is insecure and likely has a small penis. I had a dude on a nice road bike snicker at me at a stoplight recently. Yeah, my bike weighs 35 lbs, runs 2" knobbies with the rolling bead in the center, has awkward aero bars, mismatched bottle cages, yellow marbled road tape wrapped around gel grips, and me in an Arrogant Bastard Ale jersey on with plaid shorts. The adrenaline and some strong legs left dickhead in the dust at the next light, where he had to stop.
It's more about the rider, less about the bike. All the Treks I've seen looked nice, the online reviews confirm that it is a decent bike, and warranty stories appear to favor great service.