I played throuh this game recently in like 3 or 4 sittings, here are my thoughts on Navi; Hey! Listen! every 5 seconds, but I didn't need help with anything so I just ignored her, finally, when I was tired of it I talked to her just so she would shut up, but the Hey!s never stoped, they didn't even delay. One time I actually got kind of stuck so I went to Navi for help, but she said something so stupidly vague that I had already figured out, but had no idea how to do, that I never spoke to her again.
This article has some convincing arguments, but reading it brought back memories of frustration brought on, not by the internet (as some might claim), but by a light that could not be dimmed (because of her epic evasive manuvers).
My brain cringes even as I type this, for it remembers.
On another note, I hadn't actually realized how much the sidekicks get ignored, but I think someone should make a game based on the hardships of being a sidekick, or one in which you play the hero, the clear, undisputed, and obvious hero, but in the end its the side kick who steals the glory, the side kick who gets the girl/guy (depending on gender and sexual orientation) in an attempt to make the player understand those they've hated for so long, to make them feel the pains they've suffered.
The End