The AVERAGE size of a vehicle is literally irrelevant to the discussion. You asked what people with 3-4 kids did 20 years ago: My response was they bought the same Tahoe they buy now. Which was nearly identical in size. You keep saying "The average size" when it has little to no bearing on OPs complaint: which is he wants to eliminate full-size SUVs and trucks.
YOU implied that full size SUVs and trucks weren't a thing 20 years ago by asking what people did. Now you're moving the goal posts because I pointed out how silly your implication was. The Tahoe having its wheelbase grow 4" in 20 years isn't what OP is complaining about and you know it.
Let's quote what GP said: "There is zero reason a person needs to own a 7 seat SUV to transport 3 people or five 2x4s twice a year. The proliferation of oversized vehicles continues to exacerbate a significant number of local and global issues and I'm of the belief that we need strong regulation to limit the size of vehicles.". You chose to interpret "proliferation of oversized vehicles" and "strong regulation to limit the size of vehicles" as "eliminate full-size SUVs and trucks". I have no idea how you got there and what your definition of "large" here and how it follows from what GP said. That's what I mean by you creating a strawman. If you steelman the argument, you wouldn't get "eliminate full-size SUVs and trucks" from it.
Maybe the market can decide. We could be levying higher prices in taxes on the cars that occupy more space, damage roads more and are more dangerous to pedestrians.
And as I said, it does absolutely nothing to address parking lots.
I wish the judgement would stop on what people need/use. If they cause a huge impact, add a tax. (lower the gas guzzler MPG requirement, etc)
Any before anyone says anything, I do construction/wood working on the side so yes, I absolutely use it but do not daily drive it.
I'll ignore for a second that I completely disagree the size of cars are the issue with parking lots. As someone who has a large truck, the spots are not designed for it, they're designed for a mid-size sedan. So, you aren't shrinking parking spots unless you're planning on massively increasing insurance costs due to all the door dings and bumper scrapes that will follow by making parking spaces smaller.
Who decides what is "large enough"? The family with 3 or 4 kids who has to take them to sporting events on the weekend like football or hockey and ALL of the requisite gear just have to take multiple cars now to fit everything? And that's going to be better for the environment or society? What about a weekend trip to the cabin, they need to buy and store a trailer now to have enough room for their stuff? Because unless you've got a solution to those among dozens of other issues, no legislator in their right mind is going to back significantly decreasing the size of cars. If you want to find an issue opposed from both sides of the aisle, try telling people they are going to have to start towing a trailer everywhere to get their kids to sports on the weekend.