> Being a good developer and being a scammer are completely uncorrelated variables.

One could expect good developers to be less inclined to fraud as they may not “need” it as much.

That also made me thing of Berkson’s paradox: https://en.m.wikipedia.org/wiki/Berkson%27s_paradox

If these were really independent traits they would look negatively correlated as we talk about people who are good OR scammers.

It's not about need, it's about beating the system. The "hack".

The “need” of beating the system. Good developers may or may not have a lower deficit of “it”.

IMO being a good corporate developer is not very correlated with being a good "hacker" (finding ways to exploit systems). They may be correlated a little but not very. Being a good startup founder is probably correlated with being a good hacker, much more than being a good corporate developer is. Startups have to find and exploit niches.