They are! I love people around here are slowly realizing that you don't need a giant Bro truck for 90% of the jobs they want. Like, I'll watch a Chevy truck commercial where dude has a brand new 2500 dually getting a ton of rocks dumped on the bed and think "no one in their right mind is going to spend over $100K for a truck and have rocks thrown on the back, fucking lol"
Now I disapprove of our car centric society as much as anyone, but there are definitely legitimate business reasons for a 150 sized pickup. I run a landscaping business and use a truck slightly smaller to haul my tools including a trailer with a riding mower (electric for whatever it's worth, and I'd rather convert the lawn to native meadow but I do what they pay for so I mows the grasses.) Carpenters and other tradespersons, except the really heavy stuff like masonry, would use a truck this size, and even ones who may prefer something bigger like stone and concrete guys may only be able to afford this, and it gets the job done. Could it be done with Kee trucks and sprinter vans? If the ranges weren't so wide. Here a tradesman might need to take themselves, their helper, and 2 people's worth of tools and supplies an hour away, daily. I wish we had trains, local supply depots, etc. But for the system that's been built already, for people who can't change it today but need to go to work today, there are good reasons for some of that size of truck. It's much smaller than most, though I do agree something smaller would be nice if viable.