I assumed they were talking about cars and other motorists. I drive a scooter (Genuine Buddy) and have crashed before due to drivers not checking properly when at a two way stop
As an electric rider I take extra responsibility for my stealth. It is a blessing and a curse. But I’ll get a whistle for some of the quieter alleys .. people really are pretty uninitelligent when it comes to some streets.