Everyone in this thread is treading the fine lines between culture, myths, religion, hearsay, knowledge, customs and wisdom. These are quite difficult things to discuss but they need to be discussed every other timeperiod.
It's also a fact that the time, the place, the geopolitical and economical background and people you grow up with form you as a person whether you want to or not, whether consciously or subconsciously.
It's hard to break down what separates who and why and how. There's a sensitivity in all things that compose a human being. I read everything's that been said and feel like some of you are talking at each other not to each other, sometimes even pass each other's meanings not realizing you're saying the same thing.
What's emotionally important for one is extremely preposterous to another. What constitutes one's logic is nonsense to another. Personalities clash and it's one thing to be harsh about it but another thing to accept that it is what it is and keep it moving.
I personally find poetry and singing and latmiyat and nohas really irritating, superficial and sometimes, dare I say, quite gay. With the hand movements and the "act like I'm saying something profound faces". (It's a joke. With a bit of personal truth. Don't takfir me.) But do I sit around a majlis proclaiming such things to people who with their entire heart and mind composed versed in honour of someone? Nah. Because I know my view and my understandings are limited and I could never walk in another man's shoes nor understand another man's heart. In some cultures music plays a huge role and can not be translated into "ghina" shar'i wise. In other cultures music is entirely just frowned upon and not done. These things shouldn't interfere with what's halal and haram and need to be taken for what they are, namely, important to other people. I feel like y'all need a bit of understanding and mutual respect. Islam isn't here to dictate it's here to help us get rid of evil and grow closer to worshipping Allah.
That's my two cents. Take it or leave it. Peace.