Is it the fact that the screen is only 2-3 inches?
That mixed with your Gameboy always running out of battery at least once during your story, forcing you to restart from your last save point which always happens to be a ways back when you run out of battery.