
When it comes to game design, your attitude regarding linear or non-linear gameplay usually comes down to what kind of player you are. Some folks find linear gameplay too restrictive, while others find non-linear structure to be too overwhelming and confusing. Most folks tend to take the question on a game-by-game basis, finding merit in both approaches, depending on the particular game at hand.
Destructoid's Reverand Anthony discusses the question, breaking down just what we mean by "linear" and "non-linear" gameplay, and pondering whether it has to be an either/or question. He also discusses that latest of buzz phrases, "emergent gameplay."
The Linearity Question [Destructoid]