Yeah these monstrosities are also gaining popularity in cities in the Netherlands. And for the trained eye you see their license plates containing parts starting with V, meaning they are bought by businesses so they don't pay BPM (a form of tax for vehicles which is substantial in the Netherlands). They are essentially getting these cars at two thirds of the price and the rest is paid by tax payers.
But the kicker is: the vehicle can be bought by any company. You can just start a business that doesn't do anything, get a car in that business's name for a reduced fee, and drive it whenever you want.
And then they drive around streets too narrow for these cars, obstruct vision for other drivers, be a menace to cyclists and pedestrians... I feel we can only fight this if we install a max vehicle size and weight in some urban areas.