I go 50/50 with my anger at Nintendo for scarcity of products. On one hand they do incredibly stupid limited runs of things like that Fire Emblem double pack or the Hyrule Warriors LE BS. On the other, I genuinely believe that some of their products are just stupid popular and sell out very quickly. At least with Amiibo they actually continued to supply more of the things and some of the really hard to get ones from early on became much easier to get later. This NES Classic discontinuation, though, is definitely on the WTF end of things. I know a lot of people who still want one and haven't been able to find one. I've NEVER seen one on the shelf. Heck, lots of people in my life who don't otherwise play video games are really interested in having one, and Nintendo could sell so many more if they just kept the supply up!
My guess is that the plan here is to fuel an interest in a forthcoming Switch virtual console service, and that doesn't really sit all that well with me. Definite diminishing returns for that service in my mind since - while I have rebought a few games for Wii U that I had downloaded on Wii VC - I give them less and less money each generation. That said I'm pretty solidly not the target audience for the NES classic in the first place, since I have no interest in buying a collection of 30 games that the ones I would actually want to play I already own on cartridge or downloaded into my Wii anyway.