I really like that site and the concise descriptions of the problem.
..it's also a little madding to read for too long as one starts to ask themselves "why did they do that" over and over again.
Why? Because design.
I feel like mystery meat navigation is just the new hotness, like it was before as people played with UI paradigms. The issue I see is that , as the examples in that blog point out, there is nothing conaitent to learn and apply later which is why we came back to more traditional UIs for a while.
Interesting to look over these and see how at least many of the iOS issues have been addressed in later releases.