I don't regret buying a Wii U at all. As a matter of fact I'll go in the opposite direction and say I probably regret not getting it sooner. I sympathize with the OP as far as pricing goes. HOWEVER:
- Mario Kart 8 initially came with an offer of a free game. I got Wind Waker HD. So that means both MK8 and WWHD cost me $30 each. A goddamn bargain considering how amazing both games are.
- Bayonetta 2 comes in Bayonetta 1 included in its own disc. I paid $60 for the retail package, but applying the same logic as above that means that Bayo 2 was in reality $30, with Bayo 1 being $30 as well. And just like the two games above, I would still pay full retail for each, because they're worth it.
- At one point leading up to the release of Smash (speaking of which, I don't understand your "bad controls" comment), Nintendo had a sale on its major franchises. I remember seeing Super Mario 3D World for $30. Tropical Freeze was on sale, too.
- Some retailers occasionally have sales on eShop cards (10% off, buy 1 get 1 40% off, etc). This, combined with regular Nintendo deals, should net you some savings.
Yes, copies of games (Pikmin, Wonderful 101, etc) may go up in the future because of rarity. I used to be a "own everything physical" purist, but in this day and age, money is king. Do I want to buy Pikmin physically, used, for $70+ on Amazon/eBay? Or do I want to pay $42 digitally? In terms of benefits to my wallet, $42 >>>> $70+, so the "physical collection" purist in me can go straight to hell.
Point is... price of games is a weird reason to not buy a console or regret buying one. Especially when: (1) the price complaints aren't always true, as there are discounts on multiple fronts; and (2) the quality of the games is excellent enough that even paying retail is a worthwhile investment.