Well, like you said, if he loses then he'd be fine provided that he doesn't quit in there. He's young enough to bounce back from it. That and he's expected to lose anyway. He'd still have the best chance of winning due to his strong puncher's chance, more than any other previous opponent of Lomachenko's, combined with his youth, speed, and size. He fought Commey for his IBF title last time out and only made $500k for his purse. I also don't think a $1.2 million purse to fight Lomachenko is that unfair given the times and that Lopez isn't an established fighter in the sport yet. Not when he's only had a single elite level fight at the championship level. As I pointed out yesterday, Rigondeaux fought Lomachenko for a measly $400k purse and Lomachenko was only paid what Lopez is being offered here, $1.2m. And that was with Rigondeaux moving up in weight, being much more established than Lopez, and being the significantly older fighter. If Lopez wins then he gets to call all the shots from here on out and as the A-side.
The real shitty part is that Lomachenko had been in camp now for the last 3 weeks. So I'm not surprised he signed immediately. The same day the media reported that the two were in negotiations it was confirmed that his side was already finished, that's how quickly he signed the contract. He's offered money to past opponents (Walters for example) but after awhile opponents will come to expect him to just hand them money from his purse to make these fights happen. The report said that the money Lopez was asking for was far more than what he was offered so he'll have to come down either way to salvage the fight. The difference isn't negligible. It's not officially dead yet so we'll have to wait and see over the next couple days.