Does seem that they’re setting themselves up to fail - and each to have enough material to put the blame on the other. Shit show coming up, so I would suggest distancing yourself - you have enough to cope with with your own responsibilities. They need professional help (and sounds like both need a good kick up the backside too).
There’s a reason why airlines stress that you should put on your own oxygen mask BEFORE putting them on your kids.