I think the issue with people disliking short games isn't entirely about how short it is, but about the fact of having no replay value, as games like call of duty or gears of war as you mentioned have short campaigns, but the main focus of the game is multiplayer, or some short games may not...