If someone is a professional programmer and wants to maintain a similar level of income, where do you propose they go? There are similar perverse incentives at every other big tech company. While I agree that it's certainly possible for someone to avoid working for big tech and horrible companies in general, it's not possible for everyone to do so. Framing things the way you have merely supports unproductively railing at individuals who have worked for big tech, while actually making it harder to critique the underlying structural incentives.