The Initiative system changes are a blatant band-aid and a very frustrating one at that. It's clear this was some slapshod, last-minute decision because not only is it explained nowhere in the game but the numerous other mechanics don't even account for it; and the rest of the Initiative system is still broken (Units leaving combat can still cause multiple turns, setpiece/scripted combat turn skips still drop your turn instead of delaying you, etc) anyways!
I have to disagree with the OP, the Original Sin wasn't this awful new Initiative nonsense, it was making it difficult, if not impossible to fix.