The lag issue could be solved most likely by turbine just spending some extra money on better hard ware and band with.
They just upgraded the hardware - the downtime for the datacenter upgrade was that. It didn't fix lag. So now different methods are being used. This has been covered several time.