I'm lucky that the earthy-crunchy crowd is pretty big here where we live, so we are almost always in our own community so to speak. As for nursing in public, we used a Maya Wrap sling, which is almost like a ling blanket--the end of it can drape lightly over the child so no one knows he's nursing in there. :-) I remember the first day I tried my Maya Wrap, I was in the interminable line at the Registry of Motor Vehicles. My son started to cry (needing to be fed) and I nearly panicked....how can I feed him and NOT lose my place in this horrid line? So I ducked into the ladies room super-fast, pulled this & that into place and emerged from the ladies room like superman, or should I say Nursing Mama! He was in the sling happily nursing and no one could tell because I had the flap over him. He was nursing even as I did my registry business at the counter, and no one was the wiser! I felt quite proud of myself. I think if people see you nursing, they feel some obligation to take a position on it and/or react in some way. But having kept my son under wraps, it was no one's business but our own.
I totally understand how you can feel out of place if your parenting practices are different than the mainstream. I hope you can find a group of folks to run with where you can support each other. I don't stay exclusively in my own AP world, but after a while I find that's where I spend most of my time because I don't enjoy the company of people (for long periods of time) who don't share my general outlook. I know that sounds rotten but think of it....if you're sitting there amongst a bunch of mamas who feel free to call their kids brats or swat them when they "misbehave," or who are threatened with punishment, or handed food that you know full well is going to make them hyperactive for the rest of the day and which your child is now asking you about because "all the kids are eating it" (insert your own example here)....how much fun is that. Not too much. So yes, it's natural; we gravitate for the most part to those who share our interests; I hope you can find some people like that where you live (or even start your own group via Facebook or Yahoo Groups where you can ultimately meet in person)