The article doesn't seem to mention the millions of J2ME games available on run-of-the-mill phones, which are pretty high quality. So the argument that it must be Java's fault is completely misguided.
Just one 'top list' of J2ME games available, showing some pretty professional titles, by big names and small alike:
http://www.jamster.com/fw/goto/games
More likely to be the fact android is still relatively new, comparatively small market size, etc that is keeping more professional game/app developers away from it. But I'm sure it'll mature if the market size increases.
Please get away from this "Languages are soooooo important!!!" bs. Languages just don't matter. They don't.