As a non native speaker I'm reacting to the use of Ped as well, that paired with the obvious victim blaming that seems to be thrown around a lot, but to a much lesser extent here than in other forums discussing this issue.
Driving is a sensitive subject, people take it personal trying to do generalizations about drivers is just going to land you in a land of troubles, almost worse than profanity.