the explanation that making all parts of a video game is difficult is spot on, especially when elements interact with each other. the shortcut mentioned (like removing door alltogether) also applies to other aspects (for example, older JRPG often cuts corners by not allowing characters to jump over anything, including pebbles)