Hear hear to that! I'm always puzzled by all these privacy nuts that go on and on about privacy problems with social media sites like Facebook. If something is absolutely private and you do not want to share it outside of one or two people, DO NOT put it on a social media site! Period.
In fact, I would go as far as to say never put any critically sensitive information on the web.
So in your view, people should just have "one or two" friends on Facebook? How many people do you know who actually use Facebook like that? Do you really think that is the intended purpose of Facebook?
"well sometimes its your friends.. that will put pictures up of you without knowing, or will tag you in and can't remove it yourself"
As many have pointed out, this happens already in blogs and email, on twitter, in various forums, etc., and not joining facebook will do nothing to prevent it from happening on facebook.
But more importantly, if you don't want your friends doing X or Y to you on facebook, you have a very powerful method of ensuring that at your disposal: make it clear that you find this unacceptable when it happens. Over time, people get the message before making the mistake, and these expectations harden into social norms. Ultimately, relying on these social norms is much more robust than relying on technological solutions, in my opinion.
Not having a Facebook account will not prevent people from posting pictures of you on their own, and even including your name in the picture description (thereby "tagging" you in every way except the notification.)
In fact, I would go as far as to say never put any critically sensitive information on the web.