If we follow this direction, Lego should absolutely stop producing cars, since they create a lot more misery on a lot of people on a daily basis. Polution, accidents, deaths, etc.
I came out of my dark age around 2010, 2011 and was blessed with sets like 8258, 8110, 8070 (a car, yes, but with functions and playability).
I find that kind of balance between pricing, interesting model, functionality and looks only once every five years orso.
Most recent purchase was 42145 - Airbus helicopter that has that kind of balance.
For me, the balance is completely gone. Pricing is insane, large models with way to many pieces, 75% of the sets is a car.
I'm disappointed, but the only thing you can do is stop buying sets.