They can show that the person is prepared (they studied), generally knowledgable (they remember obscure stuff), or just clever (they come up with interesting approaches to the problem).
I'm not surprised you see both excessively simple (make sure they aren't ridiculously unqualified) and excessively obscure problems, since the first one essentially tests your reflexes and the second one tries to determine if you learned your job "by rote"
Unless you work for a major tech company where optimizing the false positive rate is your primary concern, using these problems is counterproductive.
But I think the simpler explanation is that these interviewers mostly had picked "cool" recursion problems.
I did get the job, and seeing $BigCompany's hiring process from the inside didn't contradict this.
But I noticed that 2/3 of them ended up with recursive solutions. Meanwhile, I spend less than 1% of my real professional programming time writing recursive code, and it's a bit silly that so much focus is on such relatively obscure technique.