The major problems faced in doing what they propose are fundamental issues with computer networking and real-world limitations in the latency of sending lots of state across the wires.
And the internet infrastructurally (in the US anyway) isn't significantly better today than it was in years past. Arguably it has gotten worse in a lot of ways when it comes to latency, particularly on the last hop to the user/player over consumer ISPs.