Well the complaints you gave were boring gameplay, repetative jokes, load screens, and tedious tasks, the complaints they gave were restricts to the openworld part of the game and were pop-in's, poor controls, low-tech graphics, and frame rate issues. Their complaints could of been corrected through better QA and polish, while your complaints would of taken a rewrite of the gameplay and script and somehow eliminating load screens.
How about we replace No More Heroes and Zack and Wiki from my first post with games that have much less debate about how good they are, such as Beyond Good and Evil, Psychonauts, Okami, and Ico. The point is great games are not always big sellers. Pre-release hype and marketing budget have a large impact on sales numbers.