I've seen Joe's entire career here. It's my opinion that his long-term career in politics plus the ever increasing corporate corruption of the DLC have played their predictable part in helping him become one of the typically "me first" politicians so prevalent in D.C. now.
That's not to say he doesn't have some good ideas and worthy foreign relations experience. There are many times he speaks exactly what his Democratic constituents want to hear. There are also, however, many times his actual votes disappoint.
What bothers me lately is the beginning of a Biden dynasty here in Delaware. His son was just voted in as our attorney general over someone with much more experience and it's hard to argue it wasn't mostly because of his name and Dad's power here. There are also the son-got-a-cushy-high-paying-job-with-little-attendence-required-with-one-of-our-largest-employers-and-his-largest-political-contributors situation (sounds a lot like typical Mafia activity, doesn't it).
So, sorry, I'm a big fan of term limits and campaign finance to prevent this continued and now typical corruption of OUR government representatives. And I'd really rather see some new faces start breaking up these ever-living incumbents. Joe is now a typical long-serving politician with all the corporate debts and aisle-crossing deals that implies.
AND - He's currently at 4th place for missed votes in congress - how would you feel about an employee that only reported for work 3/4's of the time?
http://projects.washingtonpost.com/congress/110/senate/vote-missers/