As someone who falls in the anti car camp, I'm really sorry you had those experiences. Seattle definitely has problems with insane people, it can be encountered on the streets or on public transit.
I can imagine that most people who take public transit daily (I hope) probably never experience the things that I have experienced.
Maybe because I am visibly Asian (therefore easier to be perceived as non-American), some folks are more daring in picking on me? Unfortunately I cannot a/b test it because I can't look any less Asian than I do now.