This is quickly getting into the " WTF is going on, this is ridiculous" territory. I do however think the devs aren't intentionally milking. I think they've realized their coding is really bad and they've spent the past months trying to unweave the code they've woven and can't figure out how to make it work.
The best course of action, if they can't figure out how to make it work soon, is to abandon the merge and just split the game like DMD and some of the other larger games are. Start fresh with new code, instead of trying to fix the unfixable.