I think car-buyers are often under an illusion that an suv is "more car" when actually it's exact same components and just a larger frame. They'd much prefer to sell you the high-margin product and pocket the difference.
The big thing to me is that I drive a 10+ year old station wagon, and I seem to have more cargo space than many of these MUCH larger vehicles.
I only have two kids. I have room for the dog. I put the bikes on the roof.
What would a SUV do for me?
An extra couple inches of ground clearance.
Increased towing capacity.
Rarely needed those.
Over here: small is anything from a Smart to a Renault Twingo/Ford Fiesta/VW Polo.
Medium: VW Golf, Ford Focus.
Large: anything bigger than medium.
When I had my first son, we upgraded from a Chevy Aveo5 to a Ford Focus.
Everybody told me it was still much too small for a couple with a child.
It’s a family sedan anywhere except North America. Go away.
Now people think they need some ridiculous GMC Yukon for their one kid they sometimes have in the car, though 90% of the time they're just commuting by themselves. Then they whine about gas prices.
If your family requires more than 4 seats on a regular basis, sure, get a minivan; but I don't understand the appeal of an F150 or other large vehicle as a "family commuter" for, we'll say, the family of median size.
Two children fit in the back of the Focus until we got rid of it. They were 6 and 9. By that point it got leas squishy because the car seats get smaller with age.
Littlest kid went behind the driver because it was stick.
Sometimes!
I'm 6'3", so it only fits on the passenger side.
3 inches longer than a Camry
The obvious answer to the entire scenario. There's no reason to go looking for hidden reasons: it's in plain sight.
It's really trucks that have gotten stupidly big these days.
I always disliked the crosstrek since it’s a heavier Impreza on an already dogged engine but they are/were the only manual version so some people were buying them for that.
I can think of worse things for a crossover to share an engine with.