Ondinette, I do think your mom should have allowed you to "spread your wings" and make your own choice about going to church, but maybe what she did ended up being a good idea seeing as how you described your growing-up location/church.
It might not have done you good to be in an environment where people negatively judge others simply because they don't go to church.
If you weren't mindless and judgmental like some of the church people and went to church, you could have ended up being even more of an outcast. Or, you could have ended up being BRAINWASHED to be mindless and judgmental and it could have taken you a lot of years and heartache to de-brainwash yourself. To me, it seems like you'd be out of luck no matter what happened.
I am really sorry about the bad experiences you had.
The way I see the "bring your kid to church" scenario: If you live in a shitty environment where human beings treat other human beings like pure garbage for stupid ass reasons (such as your growing-up environment), either don't have kids at all, don't have kids in that environment, or move to a friendlier and less ignorant environment and have them. Basically, don't bring kids into lame environments or do it and then GTFO ASAP.
I'm agnostic atheist and if I wanted to be a parent, I wouldn't have children in a place like that. If my child wanted to try a religious service, I'd be fine letting him/her try it, but I wouldn't make them go. There are very few religious places that don't have an agenda that they are trying to brainwash into people and I would not want to purposefully subject my child to that and have them and myself deal with the aftermath.
Of course, it's human nature for people to treat others like garbage for being different, so every parent has limited control over how their kids are treated by others. I could NOT for example, imagine having a transgendered child. VERY few places exist where such a child is able to live how they feel without being treated like a toilet.
....And now you know one of the reasons I'm childfree: I don't want to deal with all of this shit or force anyone else to. LOL. I'm so thankful I live in a time period and environment where I have that choice.
If you can get one good thing out of the bad experiences you had: They helped shape you to be child-free, which means you won't be subjecting another human being to what you went through.