Client-live has a major flaw that most MMOs don't want ot deal with. That is interception of signal and chaning it for purposes of cheating. If you have server-live, then they control all the information. If you have client-live then either it will allow people to hack the information before it goes to the server (ie. Diablo 2) or upon receiving the information from the client, the server then has to verify the information making it take even longer and causing even more rubber banding for low bandwidth users.
So either you let people hack their game, or you increase the "lag deaths".
