Lots of reviewers have weird conceptions of what it means when a game is X hours long. Bioware's RPGs have always been long and full of content, so Mass Effect is almost certainly over 30 hours of fun when played at a reasonable pace.
Then again, games on the HD consoles have been notably shorter than last gen, so we might be in for a sore surprise.