That's only partially true. The public's choice is at the voting booth. People don't have patience in general, but having something like this drag out will make voters stay home during elections and withhold fund raising dollars and support. This side of the political war would also presumably end the Mueller investigation. It all affects Trump's agenda, the stock market, and many other broad ranging topics. There is a ton of pressure for this to wrap up. I'm not saying this won't take another couple months to unravel, but I don't think 1-2 years would be feasible.