It really is hard, because time isn’t addressed in the idea.
It is an evolutionary process, with incentives are high enough for both sides to keep finding solutions.