I can only think of this as lenght and pacing issues like you mentioned and wheter or not it fits the game. I guess I really don't mind if a game is long or not as long as it fits. Your Portal example was spot-on, since the game was short, but it felt enough and didn't drag.