>>It would be a hard study to do, many of the non-tinkerers will never enter the industry in the first place.
They will if there is enough incentive. They won't other wise. For example: CS definitely sees more diversity than mechanical engineering, simply because its easier to get paid and higher in CS.
Even in CS a lot of people eventually hop to MBA as that is even more better in terms of making low-effort big-money.