More opportunity to affect what happens in the game is an absolute must. The more linear and predictable a game is the less enjoyable it is.
Agreed