I sort of disagree with the main point of this article due to what Alex already mentioned. Standard, you didn't take the casual viewpoint in mind.
There's also the issue I have with the label "hardcore gamer" when mixed with Nintendo. Has Nintendo really ever been for hardcore gamers? They might have been back in the NES and SNES days, but that's because nothing was really "hardcore" back then and Sega was the only competition. Now that there are multiple consoles, Nintendo has gone the way of casual games. Nintendo has been on that path for ages. Even the N64 was mostly casual games. Sure, it had some deep and complex ones, but most of them were, again, published by Nintendo and thus casual. Nintendo has always driven its own consoles.
My question is why people are still surprised that Nintendo doesn't make consoles for hardcore gamers when they never really have in the past, or at least from what I can see. Sony and Microsoft already fill out that market.
Nintendo was a genius when they made the Wii. Your rechargeable battery point is right, but adding a battery with a charging stand probably would've added bulk (and cost) to the remote. Rechargeable batteries might have been a good idea, but there's no reason why you can't just buy rechargeable batteries and recharge them like all other rechargeable batteries and use them in the remote.
"The lie" isn't a lie, actually. Nintendo is not in competition with them, really. Sony and Microsoft are mostly competing over the hardcore, wealther, resolution-obsessed gamers, while Nintendo is the only competitor in the market for people who are just looking for a quick thing to do that's fun, simple to learn, and low commitment.
Hardcore gamers need to, in my opinion, stop complaining to Nintendo about making a casual console. Casual gamers deserve a console the same way that hardcore gamers do, and I, as a "centrist" gamer (I like both kinds of games, really), feel sort of offended by the fact that hardcore gamers are acting like casual gamers don't deserve to play games or are somehow inferior.