I don't agree at all with the people saying retire. Even with his lack of will to train hard or stick with a good camp, he's still a good fighter. At WW he's still borderline top 10 and at LW he is definitely top 10, possibly even top 5. That's just regular BJ with his talent and skill level even without good cardio and his other shortcomings.
In the off chance he gets with a good S&C coach again and/or a good camp, he shoots up a bit more and may even contend for the title again - though we all realize he's not likely to stick with that level of commitment for long. Regardless, he's a still a good fighter who can beat most LW's and a good chunk of WW's.
Are you guys forgetting the only LW fighter BJ's lost to in years is Edgar? And most people feel he's actually 1-1 in that matchup. Do you want every talented 34 year old fighter who is still top 10 but probably wont win a title (or win again) to retire? Should Edgar get ready to retire in a couple years soon since he's 31 and likely wont win a belt again?
Should Maynard (33)?
Should Koscheck (35)?
Should Fitch (34)?
Should Machida (34)?
Should Pierce (32)?
Should Simpson (38)?
Should Maia (35)?
Should Cormier (33) if he gets a title shot and loses?
Should Glover (33) if he gets a title shot and loses?
Should Barnett (35)?
Should Bigfoot (33)?
Should Rashad (33)?
Almost all of those guys wont even see a title fight again, let alone win one. Should they all just hang 'em up? Screw that. I like watching BJ and a lot of those guys fight. Hell, I'm still wishing Genki Sudo would make a comeback. I want to see my favorite fighters as many times as they can.
I'd prefer to see them fight as long as they want to and aren't getting punch drunk, etc. If they want to fight on then I say fight on. Because, whether I like them or hate them, I know they are competitors and one day they will be retired and they will miss getting into that cage. So they should compete as long as they want to and can at a pro level.