I'll be honest, I didn't really get the full details of your solution. I do agree with two things however. We as a society have probably not yet evolved (and we should) to that point where we're comfortable with our bodies.
Also I agree that if you're gonna be a dick then you should be punished by the amount of dickery of your actions