I don't put faith in any corporation, every consumer is somewhere for the ride, not to be catered to. I loved the 360 this entire gen, except for the abysmal hardware failure rates. I don't care if they make Kinect games, I don't care if they get Usher to dance for 5 minutes.
I was able to play and collect a wide array of software for the 360 in the past 7 1/2 years, I don't measure my enjoyment based on how many first party titles Microsoft can fart out. I've always had something to play and talk about. The fact that people can also gyrate and play broken ass Star Wars minigames doesn't impede on my enjoyment.