>>28526221 (OP)Perception of safety from crossovers is a massive reason. I remember having some middle aged Karen sort of coworker, and when she "finally" traded in her Hyundai Elantra on an "SUV" she bragged to coworkers about how stable and secure it felt especially on mornings where there was rain on the commute.
That "stable" SUV she was talking about was a FWD Kona that barely had any additional ride height than an Elantra - it just has some plastic "ground clearance" cladding and seats that sit on taller platforms like most other crossovers.
Take that type of mentality, and apply it to most automotive purchases, and one can easily understand why sedans almost don't exist (in the US, at least) aside from the ones from a few luxury brands.