Live through the 1970s when unions became far too political, there was the oil crisis, out of control inflation (in part from abandonment of Bretton Woods. p.s. this is where moves to the Euro originated) and most economies suffering
badly and you start to understand.
Strikes and disruption with unions using the tactics of previous decades - when they had fought for and won sorely needed rights, was no longer fit for purpose. They'd achieved the hard part now were fighting battles fewer and fewer outside the union cared for. When your refuse, electricity, heat or bank is disrupted for a lengthy period, while everyone is struggling, sympathy dwindles quickly. Resentment sets in, even for a fair and deserved pay rise, if it triggers yet another strike.
What does surprise me somewhat, is the complete lack of resurgence, or even much recovery, in US and UK after being effectively neutered during the Reagan/Thatcher years. Europe seemed to fair better, so they have kept more union presence than the Anglosphere. Yet it's pretty clear we need something sticking up for worker rights once again.
Coops are a completely different animal, and I've never encountered or heard of objection or resentment to those across my life. Capitalism, and most especially the modern neoliberal variant are indeed religions, with just as much dogma.