So, are you saying we should evaluate software differently just because it is free?
The OP has gripes with the map management and UI of Maemo Mapper . . .