Does it seem like most of the handheld ports of Marble Madness are always missing a level or two or three?

The original Game Boy version (Mindscape, 1991) eliminates only the Ultimate Race, restarting from the Beginner Race.

The Game Boy Color version (Midway Games, 1999) also eliminated the Aerial and Silly Races.

Even the Game Boy Advance version (DSI Games, 2005) eliminates the Aerial, Silly and Ultimate Races - but that is to make room for Klax.

The handheld market, to me it seems, never has a full version of Marble Madness with all six levels. What do you think?

~Ben