Of course they do...
They worship the anti-hitler and "progress".
Modernity hasn't solved religion anymore than it has solved philosophy. They gave up solving the hard problems in both disciplines and got "real jobs" and now the cumulative cans kicked down the road are a massive trash mound blocking traffic for the rest of us.
