> You'll regularly get harassed for riding in the street, even when you're all the way to the right
I don't even understand the hate for riding in the middle. If a driver were to pass someone riding on the right, he would (should) have to move so far over that the next lane has to be empty. That is the same as if the bicyclist was in the middle.
Riding to the right only invites cars to squeeze past. Take the lane, it's safer.