I heard a coworker tell another once "That's nice, that's what I'd buy if I didn't have any money".
As far as RAMS, I think it boils down to affordability. many people look at their trucks as disposable so go with the lower priced trucks.
FWIW, I've had a '20 2500 RAM company truck since it was new. I've only had several issues so it's been a good truck. Had a company provided F250 for a period and it was good but I didn't like the seat comfort. I would definitely prefer my Duramax over either of the two.