This is not true, the scooters aren't the problem. It's the d!ck heads in cars that think they own the road that are the problem.
I have a scooter myself but i'm no expert. Like Jay Pricey said, you're best looking on a scooter forum or other websites.
ScooterShack forums are quite useful