It’s a different set of compromises. It’s actually pretty funny reading this because the Ridgeline is the odd-duck in pickup land with plenty of “not a real truck!! lol minivan!” derision.
Yea it’s not a body-on-frame, tow anything, crawl anywhere vehicle. But it’s a vehicle with an open bed for those with use for it and better fuel efficiency, interior space, comfort than its midsize competitors. It’s the truck most folks can likely do just fine with. Maybe someone wants AWD rather than part-time 4WD, a less trucky ride, etc.
Ignoring HyunKia engine quality and EZ theft, my Sorento can be considered a shit car since it’s not as good off-road as a 4Runner, not as nimble as an Accord, has less space than a Pacifica, uses more fuel than a Prius, cost more than a Mirage and tows less than a Frontier.
But on the flip side, it’s also better off-road than the Accord, seats more than the Frontier, uses less fuel and is smaller than both the 4Runner and Pacifica (gas) and tows more than the Prius. All about the point of comparison and compromises picked, maybe the Ridgeline will make more sense compared to a Tacoma - plenty of potential uses cases out there too that an open bed would be handy for, if you don’t understand it doesn’t mean it’s objectively dumb. (but not me at this time, except maybe a bed would be neat for my bike or trash.)
I think the styling is fine too, it’s just a basic pickup shape, no need to be so dramatic. Have you seen the first gen, or an Avalanche, Santa Cruz, Baja? I prefer this to the Silverado’s base front end too.