I think its true with 'software assurance'. But I think for home users its probably not true. I know MS has shown interest in a model where you pay per year for use but I think bad reactions from users put that one away..
I saw an article about this about 4 years ago, but it never happened.