Okay, re: the whole urine thing -- it's sterile while it's in the body, but often times it picks up bacteria in the urethra as it passes through or on the foreskin of uncircumcised men or the labia or women when it's coming out. And of course, the moment it touches the ground it begins teeming with lovely bacteria. You're most likely to have a more sterile specimen from a circumcised man (less skin in the way of the urethra opening = less bacterial contact with the urine), but again, it won't be sterile as soon as it hits the ground.
I find the urine/breastfeeding comparison ridiculous anyway; a breastfeeding mother isn't taking her breast out and spraying the ground with milk,
and unless that mother has HIV or another serious infectious disease, her milk is sterile. If someone was peeing into a container but had everything covered so you couldn't tell what they were doing... no, I wouldn't be offended, because I wouldn't know (though I hope they'd wash their hands afterwards)! That's the way it is with most women who breastfeed in public -- you can't tell and even if you can, they're totally covered!
And who are these mystery breastfeeding women who just "whip a tit out"? I rarely ever seen women breastfeeding, and I have NEVER come across this.
I can't help but imagine that people get worked up over the thought of someone exposing themselves just because the law supports them... but how often does it honestly happen, on purpose? As a woman who breastfed in public, I can say that my first thought was to get my son fed quickly, quietly, and without drawing attention to myself. I think that's how most breastfeeding women want it to go.
I never had a rude comment, thankfully. If someone tries to tell you not to breastfeed in public, tell them that it's none of their business where and how you feed your baby. Because it ISN'T.