It isn’t a religion. It’s a political ideology.
The problem is that it’s both. And both religion and political ideology are protected by the First Amendment. (Otherwise, we could ban liberalism.)