Humans need very few things. We don't need spices on our food, dye in our textiles, or windows on our houses. Almost no purchase is ever made based on pure utility and few humans ever make decisions with zero emotional component. Which is entirely rational, because ultimately emotions are what drives us. There's nothing logical about getting out of bed in the morning. You do it because you feel like it.
A towing capable engine is a negative if you're not using it, because MPG; but you can get small engined trucks too.
If want to pull a 30' boat or a trailer big enough for a family of four up the Rockies, then, sure, can want a big engine. Otherwise two of the main things about a "towing capable engine" is (i) a bigger radiator and (ii) an engine oil cooler. The main issue is that when towing the engine can run at relatively high power levels for minutes at a time instead of the usual just seconds; then discover that the radiator is not big enough and the engine oil gets hot. The radiator never was "big enough" it's just that the high power levels lasted only for seconds instead of minutes, and the seconds were not long enough to overheat the coolant.
But if you intended to tow frequently, you're probably not opting for the 4-cylinder econobox light truck package.
Most people aren’t carrying 1000+ lbs loads or going off road or towing anything, so the features that make that life easier don’t apply.