We have a Land Rover Discovery, it's old, so not expensive or flash, but we have it because it is a seven seater, and we have 3 kids (between us) and spend a lot of time taking them, and various friends, out and about. Plus we have a German Shepherd who likes to come out with us a lot on our travels. Also, my husband is a big guy (6'2") and feels more comfortable in a big car. He also shoots when he can, so uses it for a country hobby.
We certainly don't have it to show off - in fact, I got rid of my Freelander, because it was a convertable, and I felt uncomfortable in it, as it was a little "flash" with the roof down.
But then, I have a big car and big dog, so I'm obviously an idiot... lol :-)