When Effective Altruism started gaining traction in the early 2010s, Earning to Give was a poster child of EA recommendations, hailed as a counterintuitive yet rational outcome of utilitarian analysis. It has long been considered mainstream in Effective Altruism and was advocated heavily by the organization 80,000 Hours, which provides career advice for people wanting to do good in the world.
It's not a bad thing to earn money in ethical ways and then also donate money to good causes. Unfortunately, one of the specific examples that gets the most attention is to go into high-frequency trading (instead of another career) so you can earn money to donate.
https://80000hours.org/career-reviews/trading-in-quantitativ...
Although 80,000 Hours no longer emphasizes Earning to Give, it has never taken public responsibility for the damage it has done by steering young people toward career decisions that prioritize Earning to Give and for broadly legitimizing Earning to Give in EA circles.