I agree, there are way too many tiny airports. Meanwhile some bigger airports are missing. If you look at Cape Verde for example, it's completely inverted of how it should be. The two largest airports have been deleted and all the small ones remain.
There are a whole lot of flaws in the airport database, literally hundreds of airports have the wrong scale. For the current version it doesn't matter anymore, but for V2 a complete database overhaul should be required. What's more, it would be great if V2 would facilitate database chances better than V1 so the database can be updated easier and more frequently without it impacting the whole game like it does in V1. Maybe something that if an airport is deleted from the database, the routes to this airport are automatically deleted or shifted to another airport. After all in real life airports close their doors as well while others open, this should be possible in the game as well.