Not justifying these people but there are legitimate reasons some people can't buy the cheapest possible car, like family size and capacity needs.
I own a subcompact because we're a family of 3 with a small to mid sized dog. We live in a very urban area so the smaller car is definitely a boon in most cases.
We also have access to decent to very good public transport and a relatively bike friendly area.