I remember earlier in the thread things got heated when I was trying to say that I don't need to shave for other men, the replies were that you should shave for yourself. But who does that, honestly? I shave the bikini line because no one wants to see that when I wear a bathing suit. Two, it's a freaking hassle to keep up. You have to wait until it's a certain length, you have to avoid getting ingrown hair or nicks, and it just looks gross to try and maintain it for no reason whatsoever.
The pubic hair prevents bacteria from entering the vagina. I don't think I should shave for any reason unless I'm having sex and it's my partner's preference.