I think there was a time before they fought where Hamed would've been a problem for MAB, he had lost himself by the time they had met. Steward in the run up to the fight was astounded by the set up I remember.
Losing to Barrera was not that bad considering Barrera was peak at that time, it's NOT re-matching against Barrera and suddenly disappearing after one more fight with a B class guy that made him looked really bad.