They are giving americans what they want. The real problem is continuing to feed the deep rooted car addiction brought on by lobbying and corporate greed. There has not been a better time to instead invest heavily on public transportation, build extension inter-state, inter-city train systems, subway or rail systems for cities. Overtime phasing out freeways and replacing them walkable districts. I understand this won't happen over night and cities like Houston and LA are sprawling cities of 100s of miles but it needs to start somewhere and it starts with heavy investment from the federal government. Time to finally invest the tax money back to the taxpayers not defense, wars (direct, proxy or funded) and foreign affairs in the name of "national security". How about domestic security from corporate greed, price gouging, poor education, horrible Healthcare are system, costly drug prices to say the least. I understand for all these there's need to be a massive social change booth in the country and in the world's largest retirement home, US Congress.
They aren't. They are making larger vehicles to keep up with the demands for fuel efficiency (in gasoline vehicles) and max range in electric vehicles because of NHTSA regulations.
There absolutely have been better times to invest in public transit and expansion of transit systems. You require skilled man power for those things. Not just to build them but to upkeep them. And we're at a time where there are a lot of things that will need to be fixed first or we won't be able to have nice things. The mental health crisis for one, and homelessness/ rising housing costs for another. Adding infrastructure skyrockets the cost of living making affordable housing farther out of reach, and that adds fuel to the fire where the mental health crisis is concerned. You touch on corporate greed but you don't outright say we need more regulation. We do. But to get it we have to have people to enforce it. We don't have that either.
Suburbia costs more in terms of infrastructure, density costs more because of demand. It is absolutely not the way to combat homelessness to build more sprawl.
I always see the argument for making areas more walkable. But I like a good chunk of Americans live in a subdivision and unless they tear down my neighbors homes to build stores I need to walk like 20 minutes to get anywhere I can purchase something. That said I used to live in Chicago and everything was walkable, however the population density made it possible. I don't think you can simply make a place more walkable unless the population density supports it.
I feel a way to combat suburban hellholes is to at least make it more cycle-friendly in those areas. Big stroads kill any chance of people being able to cycle to stores, I feel a lot of people don't want to have to drive to get to a Walmart, especially in hot months and would probably prefer to bike it instead. There's obviously also the health benefits of people cycling too. For those more lazy individuals, e-bikes and e-scooters are a good idea that can help them rely less on their car too, and are far cheaper to run than a full car.
Eliminating huge sprawling suburbs is a monumental task, but we can at least apply patch fixes for some things at the moment.