What you see on the road, on average, is what was selling well 12 years ago. Small cars tend to be more popular during long periods of bad economic times or high fuel prices. SUVs sell like hot cakes every time the US has a decade of good economic times and cheap gas.
The Fit started selling really well around the time of the 08 crash (and fuel more than doubled in price that decade):