Neither have any of those. Just because everybody does it (require registration), does not automatically make it good and ok. Sorry, you can downvote me if you like.
Yeah, RIM has the same requirement when you try to view content from their developer conferences (DevCon, Jam, World, etc.). It is an issue that BB developers have clamoured for the removal of too.
However, the actual documentation and tools don't require an account to access. Just conference content.
You'd be surprised. They might have some videos and material for free (as does Apple, btw), but lots of other development stuff from them requires an MS/Google account.
Can we please stop with the "zOMG my data!!1" whenever someone asks for a registration?