There are, however, some workarounds. Clever designers have attempted to get computers and game systems to pre-emptively predict lag and adjust what you see on your screen accordingly, or design a game from the ground-up to make it possible and pleasant for multiplayer action. The issue is, this simply doesn't work for every game--games that require direct, fast-paced interaction between players can be ruined by lag. If designers don't anticipate this from the day they start building the game, it can be in tatters by the time it's released. There's nothing inherently wrong with making a game with that in mind, but it shouldn't required and expected of every game. That stifles creativity, and leads to an expectation that ultimately doesn't help designers or players.