There's nothing wrong with having a moral stance on something. It only becomes a problem when the stance is disproportionate and detached from empirical reality.
Its always detached at some level. Morality always comes down to a choice of what you think is wrong vs right. You can't reason from the way the world is to the way the world ought to be, without picking some values.