I do sympathize, but there is a flip side to this. I have worked in large orgs with many developer and engineer titled employees that can’t code at all. Zero coding skills. And their title would be things like “Senior Enterprise Application Engineer”. Unfortunately their resume doesn’t read that differently than a similarly experienced engineer that actually writes code.
I think (hope?) you're getting downvoted because most folks aren't arguing against giving someone fizzbuzz or seeing if they can loop through a tree, it's the fact that some of these tests gives you what is an obviously O^3 algorithm and you have to use some non trivial trick to get it to O^2 or something.
I’ve worked with people who led competitive programming competitions and they couldn’t produce working code in a real project. The entire project was held up by them over and over because they couldn’t figure out APIs or write anything maintainable. They were wizards at leetcode but I’d prefer having somebody who could code. Managers are just lazy and imagine these people to be magical because of how intense their brains can work at niche problems, but it’s not magic at all and isn’t even on topic. Ask some design questions
I've had people show up to an interview with a solid looking resume who can BS their way through some technical talk but can't even write a simple for loop.