I think I found your problem...
"Once you start connecting stuff up with a windows live account..." rings an automatic no sale for me. MS controls enough of my IT experience at the OS level, I'm not snorting more of what they sell. Which is the same reason I'm reluctant to use Google+ instead of Facebook. Google get enough of my info from my searches and email account.