Meant to respond to this earlier but phone acted up (well..more Chrome than the phone)
I'd say a good golden rule before getting a platform is to have 10 games you want for it first. That way you're not buying it and having only a couple title for a year or so to play which would drive you off the platform pretty sharpish before it's matured, and also means you get to buy it post launch when everything starts dropping in price and the hardware more refined and stable. About the only reason to get at launch is for the "FIRST!!1!!" factor, not like it's a cake that'll go off, it can only get better as time goes on. Also it's worth holding on to wait n see what PS4 n Xbox 3 news crops up next year. It'd suck if your console budget was blown on the Wii U then something in the PS4/Xbox 3 really enticed you.
You make good sense, however when it comes to new tech i for whatever reason, like getting on the bandwagon early. In hindsight, that phylsophue has probably cost me upwards of £100 on my Vita purchase however. So i'll probably hang fire until after Christmas. That GF has a Wii that she barely uses (as do i) and frankly the launch lineup isn't that impressive.
Thanks for the thoughts. My credit card lives to fight another day.