I love Majora's Mask, but I think there are too few dungeons and too many sidequests. People want to progress with the main story, not go on and on with optional stuff.
Ikana Canyon is the worst offender of that. To get to the Stone Tower Temple you have to:
- Cross the Ikana Canyon.
- Free the Gibdo Man with the Song of Healing.
- Travel through the Well. (Which is a pain in the ass -_-)
- Beat the Great Castle of Ikana
- Traverse a labyrinth in order to even reach the top where STT awaits.
Although all of these sidequests are fun. I have the Snowhead sidequests the most.