Follow this, go there, shoot that. Failed? Repeat ad infinitum until you get it the way I, The Programmer, want you to get it.
Infantile, outdated, absurd.
These "game developers" found a good thing 10 years ago, and ever since they have been putting out almost identical copies of those games every so often, with a little change here and there .
The obsolete concept is way beyond its time. Games have to move from this on to other scenarios and possibilities, where we can do more than mindlessly shooting guns while running from point A to point B.