I have only done three trips to Cozumel and flew to CZM all three times. In summer 2021, returning home, we did get delayed several hours leaving CZM, then stuck in Dallas for two nights. It was when American was having problems.
I am saving about $500 flying direct to CUN/bag drag. Time wise, between connecting in Dallas to CZM and bag drag, it is probably a wash. We’re not over packers, and may enjoy the ferry trip.
We’ll see whether the savings is worth it (to us). $500 isn’t immaterial to me, but I also don’t go on vacations to save money.