Your numbers are more precise than Patio's, but I think they miss the bigger point he is trying to make: distinguish yourself from the crowd, find a niche.
To your second point, he also does emphasize that you need to create a marketable niche. Programmers who speak Japanese would be very valuable, iff there aren't a lot of Japanese speakers who can program.
I got the point, I just don't agree that it's essential or even all that effective to become niche. In fact I can think of many examples were becoming niche will hurt you in the long term - I mean, hey, my niche used to be Perl :)
Which I guess is my point - if you're a programmer and looking to add a language to your toolkit, surely a programming language would be the better choice?
The problem comes if you choose the wrong niche and become overspecialized for that niche. It could be that at first that niche does just fine, but after some number of years some technological shift might occur that would render your very specialized skills obsolete. That's the danger.
Not saying that finding a niche is a bad thing, but you have to be flexible enough such that you can find another at short notice if need be.
To your second point, he also does emphasize that you need to create a marketable niche. Programmers who speak Japanese would be very valuable, iff there aren't a lot of Japanese speakers who can program.