Having lived in Rome for 3 years, I can tell you that everyone owns a vespa or some variant.
It’s just a lot easier to get around in. You’d be hard pressed to drive your ferrari through the streets of milan/rome/naples without getting the shit beat out of it everyday.
Thats just how they roll.