The problem is ping time. Games made for today compensate for poor ping time by taking in lots of data and using artificial intelligence to predict remote humans. Old games have to either be individually programmed for the network to make it act right, or else you've got a skatey, laggy connection that's very hard to react to opponents with. The reason why Sprint works is because they are the only ones to consistently have a low-ping connection, a 1 ms/300 km connection, Direct Connect. You could do it with a standard emulator and connection, but 2 problems are certain games have to be programmed to the emulator to get them to work, and the ping time issue of traditional networks. My idea would also work with an emulation, but because this solution works with EVERY game, let's not limit ourselves to the games that are emulated well.