OK, let's all take a deep breath here - we might just have a different understanding of the word "road". My definition of "road" is not restricted to interstates and highways, but it includes any larger road, err, street. Of course, nobody wants pedestrians or cyclists on highways. It looks like we agree there.
But I refuse the popular notion that roads (as in larger streets, or any street between villages/towns/cities) should be for cars only. The usual examples of Copenhagen, Amsterdam or recently Paris show that shared roads lead to a higher quality of living. I personally appreciate this, and I'd prefer a world where this sharing would be more common.