Genuinely, I think they struggle to exist because there's no profit in it. Our politics, like basically every aspect of our modern lives, have been subsumed by the drive to chase the profit motive. In a world where money is power how does righteousness fight back?