Blame Canelo for this mess. Had he fought Benevidez like he should have, Craw would have been able to fight Charlo, who he really, really, doesn't like. If Spence agrees to the rematch, surely his team would take some cash to move it up to May, and we could have had Craw vs Charlo in December. But NOOOOOOO, Canelo has to pick a guy who will move up TWO divisions. Whether we like it or not, Craw is legally tied to the rematch if spence and his team force it on him. Otherwise, he loses belts. He will make another $20 million for a fight that NOBODY wants, then he can maybe fight Charlo next year then pack it in. I heard him say in an interview that he'd fight CHarlo then retire.
It's a good question. Personally I'd like to see Charlo just admit he's not coming back to 154 so that the belts become vacant. Although he may not be ready yet, I think Crawford vs Boots is the toughest fight he can make. Won't happen, tho.
Yeah Canelo most likely will do to Charlo what he did to Plant in both ways making the next guy who beats either of them feel much less of an accomplishment, eg: Benavidez defeating Plant.