Odds are way off, but I think expecting Craig to win is a bit much. He's so damn hittable standing, Allen doesn't need to be a super sharp striker to land.
Don't get me wrong, I'm not knocking a play on Craig at these odds. They're way too wide and Craig has surprised many times. Plus maybe at this weight class he truly will be a bully. I don't think he necessarily looked better vs Andre, iirc Andre just gassed horribly and Craig took advantage. Allen beat Andre like a drum didn't he?
Anyway, Craig has value but thinking he should be favored (if that's what you were implying, which maybe it's not) is a bit much imo.