Quote Originally Posted by Protoman View Post
Why would a game designer want to trick people into thinking a game is non-linear?
Money and marketing. It's cheaper to cheat players than to make a true open-ended design with fully realized options.