The bottom line here is that if you are going to be riding around a lot of pedestrians go slower and be very careful. I try to give them the right of way where possible when I'm on a sidewalk. Every situation is different so it is up to the cyclist to be aware, just like it is up to the driver when you are behind the wheel.
Can't we all just get along? (okay, probably not)