If you know how to program, you have lots of options.
That depends entirely on how you choose to define "fools".
I am not going to disadvantage myself by refusing to participate in this on some questionable principle. While I agree that Leetcode-style interviews are not the overall best, I am yet to come up with an alternative that addresses all those issues without introducing massive new ones. So it is a compromise. And as long as this compromise stands, I am fully intending on getting the most out of it.
Personally I think 6 Leetcode interview loops is better than 6 take homes, but that’s just me.
There is a world of other more enjoyable and educational opportunities out there they must compete with. And so the cash shovel must be pulled out.
People vote with their feet, and then a new generation of fresh grads are lured by the pay to fill their role. They’ll grow sick of it in a few years, rinse and repeat.
I know it’s not a good advice in general, but regarding recruiting in particular, it’s a more realistic proposition.
Life is too short to engage in nonsense unnecessarily.