This really doesn't concern me as much as the Diablo 3 story, as BF3 is an online MP game which you need the internet connection for anyway.
Yeah, it blows. Kinda in the same way as Quake:ET's player registration did, but, whatever.
That said, I've put BF3 on my "unwanted" list. No real interest in having GFWL, Steam, *AND* some other new client (and all it's growing pains) to trod through just to shoot at people on a virtual battlefield. Plenty of other non-DRM, non-account-requiring options out there to choose from.
^D^
"Never start a fight, but always finish it."