[quote name='duhdude']Live will never be free, if they wanted it to be free, they'd done it from the start. Imagine all the months or years in advance some folks have on their accounts, that'd be alot to pay back or refund, it won't happen. Furthermore there's always rumors of Live being FREE, and it is never true, dont believe the hype, just buy these subs cheap![/quote]
But it is free for Windows, even though it wasn't for the first 18 or so months of its existence. I'm sure there were people that were payed up in advance to play Halo 2 for Windows too, and the only response to them would be to buy a 360.
Its highly unlikely, but not for the reasons you give.