The big thing people need to realize with O'Brien is that he still has the potential to be a top-flight player. Alas, it has been reported that he has been saddled with mental health issues for the past couple years (depression) and some have speculated that his on-field play has mirrored these troubles.
If Vancouver can provide a clean slate and allow him to move on then it's really a win-win. Needless to say the WhiteCaps will benefit by having an extremely solid CB not on DP status. If Saturday's match was any indication, the future looks bright for AOB.