Besides allowing for basic narrative structure, forcing a player to play levels sequentially used to be part of rewarding skill, experience, and time spent. “You got how far? Wow!” Now different things are gated to reward players. Try suggesting that all weapons at the highest level, all costumes, etc. be unlocked…