I like Vespas, they're very stylish, but damn they are noisy, and not a nice rumble either but more like a very loud chainsaw. They give off a terrible amount of smoke compared more modern scooters too. I do often wonder why so few other new small motorcycles or scooters have similarly beautiful designs though. However, for me, having lived in a country with a motorbike culture for the last decade, the coolest thing…
Also, the range is pretty good. About 160 miles on a full tank, which no electric motorcycle or scooter I've tried can match. Drive it carefully and you can extend that range to probably 180 miles. You'll be lucky to get 80-100 miles out of an electrical motorcycle.
As for torque, sure the smaller Vespas could use more torque, but the 300cc has more than you will ever need in a city. And to be frank, it doesn't do too badly on longer trips either. It is certainly more comfortable than my Ducati.
Update: As for "modern". Note that my 300cc Vespa is about 10 years old now. So it isn't all that new either.