Funny to read how visitors perceive my country and our strange habits :-)
But just for your info: there are many free tourist maps around. Just like in any other country you can buy one in the tourist shops and tourist information booths, but you can easily obtain one for free (stuffed with commercials) in popular tourist places.
RE: 7 Interesting things in Netherlands