4X4 cars were designed for off-road use. Hence why they are massive vehicles with large engines. A Golf is designed as a practical car for every day use. No body doing a commute to work or the school run needs a 4X4. There are plenty of other solutions; estates for example.
Off Road cars came about after WW2 the Range Rover was the started for the "SUV". The RR never proclaimed to be a hard core one job 4x4 at heart but a road going more civilised car with off road capabilities. Can the same not be said for MPVs most of those things now weigh a good two tons?
Like Ken Livingstone said, the people driving 4X4s in urban areas are "idiots."
Ken Livingston says lots of things like "I hate cars If I ever get back into power I will ban them". He really is the definition of an idiot, he has made his class war against the rich quite public. You seem to share his views.
My aunty has a 4.4i X5 as a company car, yet she recently purchased a 1.6 Golf because she thinks the 4X4 is ridiculous. That's an example of someone I would rather have in society.
Seems a bit harsh? You would be rid of people from society who don't share your views? Can I instead suggest a Fascist Party?