of course it’s a religion. it has Priests, sins, redemption , rituals, a heaven , worship- everything
The left, under all of its brand names, worships satan - aka “allah”, “lucifer”, “devil”, etc