I fully respect people who wish to stay virgins until marriage. I chose not to and don't regret it one bit.
When I married my wife, she was a virgin. One of the shy ones at that. It took a very long time to break her in, so to speak.
Before I got married, I like finding experienced woman. They were more open to different things, much less shy, and they knew what they were doing to make things pleasurable. Now that I am getting divorced (something unrelated to the sex), I fully plan on going back to finding/dating/f***ing the more experienced women.
Enough about me, on to society!
I have found that people who have little to no experience in sex tend to idolize the virgin. Mostly due to the whole societal/religious thing. I have also found that these same people, when exposed to an experienced lover, will very quickly change their minds because they understand what knowledge is worth.
I believe the reason that so many religions are so hardcore about the virginity thing is related to old scripture. However, scripture writers had extremely good reasons for valuing virginity. First and foremost is the whole STD thing. Back when these scriptures were written, there was no protection from and no cure for STDs. If they had simply written from a health class point of view, people would have scoffed and gone about their orgies. Add eternal damnation from a god into the mix and now you have incentive for people to remain virgins until marriage. Secondly is the aspect of children. Again, there was no effective birth control back in the day so sex could very well mean children. There was no well defined daycare so women had to take care of the children. If they weren't married, they couldn't take care of the child. Married women had a husband to go and work for their living. So there you go.