People need justification for their strange regional traditions that they like, so they just label them as "Islamic". The media and general public, due to their biasment and lack of understanding of true teachings of Islam, criticise Islam for such things. Sometimes you might look at these tradtions and feel uncomfortable, awkward or even question how these traditions are morally acceptable in society!
It is important to understand that Islam has nothing to do with such traditions. Islam is a natural religion, which is fit for an intellectual and moral society. Islam does not teach or encourage anything that goes against human values. So, Dear Reader, I encourage you to learn about Islam from its authentic sources and clear up doubts by counsulting muslims, either directly or through the numerous digital channels available today. I highly recommend you to read the Holy Quraan to get idea of Islamic teachings.
Thank you.