

I guess, these things weigh more than 3.5 tons. In Germany that means that you would need a truck driver’s license to drive them. That license alone costs 3000-5000€ and you have to pass a medical test every few years to keep it. You also need a digital driver’s card which, combined with a digital tachograph permanently stores your speed and your driving times. You’ll be treated like a professional truck driver, so you can’t drive for more than 9 hours per day, have to have an 11 hour break every night and at least a 45 hour break once a week. In practice that means that you can’t use your vehicle after 8pm if you drive to work at 7 in the morning and you can’t really use it on the weekend etc.
That’s enough of a hassle to deter most of the people from getting such a car so much that I rarely ever see them here.
For delivery vans that’s no problem because they have to adhere to these limits anyway, because of workers protection rights.
You can have historic neighborhoods without cars. We’ve had them for millennia in the rest of the world.
Even in North America people used to know how to do that.