All good games have a more than decent plot, and Cave Story is no exception.
But the game also has to have a challenge. Platforming, puzzles, monsters, rough terrain and so on.
You can't nitpick shit like "Why is this here?" "Why is that there?"
You'd be like the person no one wants to go to...