I definitely understand profiling. I do not agree with people using it to make others' lives miserable or singling people out for no reason. The woman from Texas is a great example of how profiling should be done. They saw a woman that matched the description, stopped her, apologized when it wasn't her, and let her on her way. To me, profiling is a great tool but it is completely over used.
Stopping people for no reason, based on their race, age, or religion is absolutely unacceptable. Stopping anyone who looks Middle Eastern in an airport is an example of extreme and terrible profiling. Sheiks, Muslims, etc. It's the stupidest thing I've ever seen. Everyone who watches the news knows that terrorists have gone underground and try to assimilate their surroundings so they can go undetected until their mission is complete. It makes no sense to stop a Muslim woman in full Hijab in the airport and go through her things. It makes even less sense to force her to be searched by a man. Sheik's aren't even the same religion but they're getting stopped as well. It makes me so mad.
Profiling is supposed to be used to help people and keep them safe. It's a natural human defense to pick up on something that doesn't fit. When I worked in retail, a lot of people would be surprised when I asked them where they were from. They were always curious how I knew that 'they weren't from around here.' I live in a small southern town and I've always enjoyed learning about other cultures. My only intentions were to ask where they were from and hear their stories if they were interested in telling me. I met so many interesting people and learned so many cool things. I've seen Canadian plastic money, heard a southern German accent that sounded French, been given many foreign recipes that were just delicious. My favorite was to be tipped in foreign currency. It was usually the equivalent of a nickel or quarter, but I still have all my tips proudly displayed on a bookshelf. To me, it wasn't the amount, it was the fact that someone was offering me a piece of their culture to keep.
To sum up, Profiling can be a good thing and is supposed to be used for good. In this day and age it seems like Profiling is only used to put people down and make others feel they aren't welcome without explicitly telling them so. I don't know what state or country the theme park was located in, but I can def see a company doing that so that you don't feel comfortable going back because they didn't want you there in the first place.
I'm sorry you were made to feel uncomfortable, you shouldn't have had to go through that for no reason. I highly urge you to write the company and tell them your experience. It is not right to go through that. Unless your feminine hygiene products were in the shape of a weapon of mass destruction, you were in the right and should fight for that.
Good luck.