I think he is questioning whether the game is mmo or not so it kind of is critique.
Though I do think that the game is MMO. Multiplayer game would be a game with like many separate servers/instances where there are some people in each of them, but not that much. In HnH there are literally hundreds, occasionally thousand people online at the same time. Playing all in the same server and persistent gameworld.