...and yet, you seem entirely focused on front-end development. "Dark patterns" aren't even an operative concept in infra. It's "not even wrong" territory. I worked on storage at FB for 3.5 years. It was very little different than the work I'd done at a dozen other companies over three decades. For the first half it was literally the same role on the same open-source project I'd worked on at Red Hat. For the second half the only real differences were scale and some details of interacting with other infra (as would be the case for any job/project anywhere). How does any of that make me any less of a culture fit at another company than I was before?
It's a moot point for me personally because I left by retiring, but this "permanently tainted" attitude needs to die. It's the basis of every "ism" that afflicts society. Either people can change or they can't. If they can, they can change back or even go beyond where they were before. If they can't, then there was never an issue to begin with. Either way, permanent hate is not going to improve the world.