Totally agree. Seriously, what have we got? Facebook, Google, Twitter, Github, Slashdot, Personal Sites, Banking, OmniAuth.... If I had a different, unique, strong password for each of these services my head would explode. Obviously you wouldn't want to use the same password for banking as you would for Twitter, but grouping things into manageable chunks is a must (e.g., all-social-networks-password, banking-password, all-personal-sites-password).
But don't get me started on banks' online "security" with their forced 8-character-or-less-alphanumeric password systems (at least where I live in Canada... seriously, I make authentication systems all the time for clients; is it really that hard to allow users to determine the length and complexity of their own passwords?)