I think we may have disagreement on what Leetcode means in this context -- but it has to be complicated and varied enough that simply memorizing the solution is not sufficient. It being interesting is a bonus for other parts of the technical interview.

Sure but there are varying degrees. I often ask people to write a factorial function. Quite a few fail at this basic task.

We agree - this is why programming interviews - whiteboard, virtual or something else - are here to stay.