Why does society hate virgins?

There is no single answer to this question as opinions on the matter vary widely. Some people may view as a sign of innocence and purity, while others may view it as a sign of inexperience or naivety. Some may even view it as a sign of immaturity or lack of social skills. Ultimately, it is up to each individual to decide how they feel about and how they view those who are virgins.