Uncut hair is an unspoken and fly symbol of solidarity with your Sikh brothers and sisters worldwide. It's about love. It's a funky fresh natural organic thing. It's about being true. It's about style and panache. It's about rebelling a little bit against the sweeping pressure of society to conform in every way, physically AND mentally. It can be about consciously proclaiming your identity to be sovereign, beyond the influences of all the bs flying us from every billboard and tv screen telling us what to buy and who to be.
It always was, and today still is about not bowing down to "the man." And yes, It is definitely sexy too. It just is. But if you haven't experienced these things, or don't want to, and have no love for it, then I guess do what you have to, and slip into the tide of conformity. The queue starts at the back, and it is very long. But please, no need to rationalize things to death in an attempt to make yourself comfortable with something. Who are you really trying to convince?
Are you being intellectually honest?
Not wanting to "objectify" what you believe? Aren't you doing that by cutting your hair too? I could respond to your other points, but it wouldn't matter. I personally don't find your reasons very compelling at all, but what matters is you.