Don't change a winning formula
I kinda stopped paying attention after "you only need to register".
Why would you want your data to be kept online somewhere when you could just as easy have it all tucked away on your local PC ?
And before anyone brings up "ease of use"; why don't they simply implement an option which allows us to import and export saved passwords? That way you can easily copy them from your main computer onto your laptop so that you can still easily visit the websites you frequent without having to worry about passwords.