Heres the weird thing about this identity gig: Theres no enemy. So who can we blame for our failures?
Over the years, for each of the things Ive cared about, usually theres been an Adversary, a big strong scary one. Ive championed Unix against VMS, the Internet against the OSI stack, Linux against Windows, descriptive markup against Adobe, REST against WS-*, agile against waterfall, dynamic typing against the statically-typed incumbents, Android against locked-down app ecosystems, and so on.
But, in the world of Identity, whos the bad guy? I mean, seriously, is there anyone who thinks the current username/password miasma is worth defending? Or who doesnt think privacy and security are big deals?
There are still big operators out there whose actions give me severe heartburn: Apple, Oracle, and more. But are they identity bad guys? I dont think so.
I suppose you could point a finger at Facebook if you dont like their privacy attitude (and I dont); but as far as I know, theyre not getting in the way of anyone trying to improve the big picture.
If theres no enemy, we ought to be waltzing to victory, right? Were not; If youre in the Internet tribe and want to know who to blame, go look in the nearest mirror. So far, weve failed to ship things that combine being secure & private with being easy enough to deploy and use. Thats all.
