That's a pretty extreme opinion. I see your point, you didn't like it and I don't blame you but it was far from being mechanically bad, it went so far as to color the FPS genre for consoles after.
Also I'm not sure I follow that article accurately, but there's been plenty of examples of games failing miserably counter to having a big marketing and ad push.