What if we form a group/site that refuses to do leetcode interviews?
This seems like a classic coordination problem. If enough people refuse, companies will have their talent pool limited.
We could use this group to help match companies and developers who don't want to leetcode.
If it's true that leetcode filters out great developers, than companies who 'can't find talent' should be able to use our group to find some. In fact, it could be a great sign of how willing the company is to think against the current hiring zeitgeist.
Edit: Here's a quickly built site. say-no-to-leetcode.netlify.app
Why not just publicly collect the companies that are known to not ask applicants to "invert a binary tree"? This would generate an incentive for companies.
The data could be community-driven, but of course that risks sufficiently big players fudging the input data (sort of like the fake reviews on e.g. Amazon). Even so, it may be possible to detect which companies are faking it.