Consider it this way. You need a $60 LIVE membership for the Xbox 360 and Xbox One in order to access online multiplayer (note that this does NOT automatically qualify you where a publisher demands an online pass), join parties, access both free and paid apps like BBC iPlayer, YouTube, Netflix and LoveFilm, and download paid DLC items from the marketplace.
The $60 you'll be giving to Sony allows access to online multiplayer and also means you'll get free games which you can keep for as long as you maintain your PS+ membership. Any apps, whether free or paid, also don't require purchase of PS+ to use. and of course, you can ignore it altogether if you have a PS3, and keep playing online as much as you wish.
So basically, 'Sony fanboys' should shut up because they're paying the same price for a better service? I'm sorry, but I don't buy into that. Xbox LIVE was always superior because, while it was subscription-based, you got a lot more out of it than you did via Sony's system: servers tended to be a little less laggy, an advantage that existed far too long into the PS3's life-cycle, chatting with friends was easier and more convenient, the user interface controls were better and of course games themselves tended to be a bit cheaper (at least at first) because Sony needed some way of paying for their servers without a membership fee.
PS+ however is a better service than XBL, even though it's going to be mandatory for online gaming, because you get more out of it. And I'm sorry, but Microsoft's garbage about giving people free games in the future is a sad and transparent PR stunt. Halo 3 came out SIX YEARS AGO, and Assassin's Creed II has had something like four games come out since its own release. This is not some way of appreciating players, it's a poor attempt to try and con them into thinking that's what they're doing because these titles have run their course and there's no more profit to be made out of them. And the chances are that if you're a Halo fan, you already own Halo 3, just as Assassin's Creed fans probably already own the second entry. PS+ subscribers get titles which are sometimes only a few months old: when Deus Ex came out, I'm pretty sure it was made freely available to PS+ members after only two months or something.
As for the 'exclusive' deals on Xbox... look for yourself. You're still paying dozens of pounds or dollars or euros because the big titles tend to only get small discounts, and Games On Demand does not account for value depreciation. X-Com: Enemy Unknown is a good example, though I freely admit this could be exclusive to Britain as I don't know what pricing is like elsewhere. I quite decided I wanted to pay it, and a few weeks back I saw a deal offering 10% off via GoD. Since it was then about a year old, I assumed I'd probably end up paying about £20 for it, as games normally retail for £40 on launch day. However, the GoD version was £60 BEFORE DISCOUNT. They're taking our membership fees to give us 'exclusive deals' which make things more expensive then they were on release day, and while anecdotal I've never heard of any similar stupidity over on PSN.
So is making PS+ mandatory a good thing? Of course not. But at least you're getting what you pay for, and at the same price as XBL. It's time for Microsoft to realise that in a capitalist market, you've got to compete to stay relevant, instead of demanding more money to access content that's already been paid for elsewhere as with Netflix (and until a few weeks ago, online passes on EA games), and handing out old, worn-out titles which most fans probably already own as a way of pretending that you're offering the same level of service as a competing platform which is handing out new, A-list titles.