MM:
4 dungeons x 3 hours (if you're hardcore fast enough to beat a dungeon within a single Slow Song of Time 3-day-period, like me, which also includes collecting all 15 fairies on the first visit)
plus
4 miniquests x 2 hours of gameplay (just to enter the dungeon in the first place)
= 20 hardcore hours of play, which isn't really short, and is probably FAST compared to the many who did play it and claimed that the 3-day time constraint was too limiting for their more casual "i like to take my time in dungeons" kind of pace.
Then add another 30 hours to complete all the extra tasks w/out the help of a faq/guide. NOT SHORT AT ALL for people who were well accustomed to Ocarina's mechanics and techniques.
Whereas, Ocarina took a while anyway cuz it was new (20-30 hours core play, plus 10-20 hours for extras), and involved some inefficient travelling.
What's with these crazy peeps who say the game is over once you see the end credits?