Well, at least he did not tell you to shoot a Mathews....he must have some credibility.....
Seriously though, what I have found with alot of folks is that they need to " feel" like they have some sort of edge compared to the next guy when they go hunting. Whether that is the newest gear or the best property to hunt it does not matter. Being a hunter is so much more than what some folks make it out to be.
The next time the guy gives you crap then just smile and think of all the money you saved.