> First letters navigation? Come on. Any blind person can tell that this wasn't written by anyone who uses these technologies.
Here I think you're reading way too much into a minor grammatical slip, possibly by a non-native English speaker. Sure, this post was written on behalf of a megacorp, but it was still written by a fallible human, and we should be reasonable about minor mistakes like that.