The linked proof doesn't work when the floor is too steep.
I wrote about it here: https://haggainuchi.com/wobblytable.html
My preferred proof goes through a theorem of Dyson that any continuous real valued function on the sphere attains equal values on some square on a great circle.