Personally, I'm fine with the concept of the online pass. I get that you want users to pay for the servers they're on, and if they didn't buy the product directly from you, you want them to give a little back in order to utilize that bandwidth. I get it. That's neat.
I don't like "activation codes" on a home console. As an avid, long-time PC gamer, I know all about activation codes and tying things to an individual user - certainly that itself is not my problem. But I don't view my PC as a multi-user device. That's what my consoles are for. Friends and family. Game together. Not for all of us to buy our own copy, or get to share it one time because they're on a list. What about the next time we wanted to play together? Oh, right, go buy your own copy. I mean, obviously they'd have to if we wanted to play online, but the idea that I couldn't hand my disc to my roommate to let him play something I'm done with (oh wait, this is me we're talking about... play it before I get around to it) was simply astonishing.
Sony isn't necessarily all super duper fancy good in this situation - but they did make the smarter business decision this time around. Microsoft's shitty policy was backed up by the worst PR I've EVER seen, and Sony capitalized on that. They'll win the second year of this generation1 without a contest due to the global opinion on the matter. I mean, I can't even purchase an XB1 in Japan right now, even though it's now region-free and I could import if I wanted to. Foreign developers don't want to make games for a console that won't be sold natively, and Japan hosts a legion of developers.
1. The WiiU won the first year of the generation, because Nintendo pulled a Microsoft and launched a year early.
Work-safe, unless your boss is a toolbag:
Bookmarks