So does being a soccer fan. Does that mean being a soccer fan is immoral? Why do you even care that they didn't approve? They couldn't stop you from marrying so why does it even matter to you what they think of you, or why they think it?
This is very silly.
What makes racism be immoral in our society is pure and simple racism.
Now, being a soccer fan ? A hooligan or those others who transform a sport in a battle for life are not "soccer fans", but a particular minority. And yes they are immoral. See the difference ?
The thing is moral is as much arbritary as language. You do not choose, you are born in a society with such vallues and you have to grow up with them. But there it ends. You are free to leave it - because there is another groups that you may fit in better - to break it - often the group will punish you for it but breaking a moral code may bring up changes on this moral code as the society changes. Moral codes are a development of different societies and groups, not the work of a lonely individual. And almost everything in human society have a moral code.
Did the Nazis lose the Second World War because they were evil? Or because they were weak? They thought they were right. They were sure of it. But they lost, so they were 'wrong'. If they had won, they would have been 'right', because the winner gets to right the history books.
Only bad history books.
Cortez won his invasion for all Central America. Which books we see tell about him being right ?
Brasil, Argentina and Uruguay destroyed Paraguay in the end of last century. Where does it say they are right ?
People said americans are wrong in the Vietna, Before the War was over and lost. People still argument if the H-Bombs are correct, World War Victory or not.
The victory in a war does not make the loser changes it moral code because the other was "better". Look up the China-Nepal stuff. Does they changed their moral costumes because they are crushed ? Look the early christians - they are not winners, but they moral code was the one who survived.
A moral code is accepted by a society as long new conflicts bring new arguments, solutions and slowly changing the moral, not by war.
Muffin is food. Food is good. I am a Muffin. I am good.