No, not fallen for it as a characterisation of MS as such. But as a characterisation of Windows (at the time). Not so any more though. And, as someone mentioned, can we now even trust that Windows 7 won't be ruined just so it won't matter any more if we move on to 10 or not? I'm not so sure.
Perhaps XP will get a final maintenance release as well, just so it too can be a telemetry device?