Because it is impossible to put all the necessary information on one single map. There are different maps and you buy just the one you need - world maps, weather maps, road maps, State maps, US maps, etc.
Each country is different so there are different kind of maps, and with a lot of different information they have to inform as well.