I don't mind paying the 50$ a year for the reliable service. I'd have to disagree that the PSN is comparable to Live at this point. Having both systems, I definitely feel Live is alot better - but it should be, since you get what you pay for.
If they want to make it free, that'd be great, but I wouldn't want it to be free if it meant a decline in the quality of the service.