is it the higher driving position, or just fashion ?
Mix of both and other factors?
I drive a C-max for no particular reason other than it’s what the local dealer had and I needed a big-ish car. Everyone who drives it comments on how nice it is driving a little higher/upright than the usual hatchback/saloon/estate position.
SUV appeal is a mix of fashion, and safety (better to be in a tank than hit by one) and practicability, which can also be part of the fashion, you might live in a housing estate on the outskirts of London, but once in a blue moon you may need to drive off the polo clubs a trail centers muddy overflow car park, you could do it in an estate, but then no one would know you play polo [i]are a mountainbiker[/i].
Bit like wearing trainers, you’ve never run a marathon in your life, and probably have a lapsed gym membership, but a nice pair of hush puppies just don’t convey the same youthfull macho image.