I don't have a problem with it. Joggers I put on my right hand side (so it would be curb, jogger, me, cars), the last one didn't seem to like that though. If you are a salmoning biker, you are riding in the traffic lane and I not slowing down.
Now, on the MUP, they should be going in the same direction, but how do you enforce that? Last week on the commute (it was nice out, so lots of "traffic") I weaved down one stretch as there were people all over the MUP...