‘there were lots of mercs who’d fight for any anti-Communist regime that paid them enough, but only for anti-Communist regimes’
And the reason is the commie regimes never paid enough.
They didn’t fight for the money. The money has always sucked. Aside from a few nut cases they fought for ideology - not that the adrenaline didn’t hurt. I have no doubt the same is now true.