Lease vs Buy really depends on how you intend to use the car, how long you want it, and your individual financial situation. I don't lease because it doesn't fit me, but to not be open at all to them is just ignorant.
Other than the Chevy Avalanche, the Hummer H2, is the only other vehicle on the road that I can look at and know that an idiot is driving it merely by their vehicle choice.