WoJ, think you indeed found the answer to your own question. In principle the map rendering which you see on the main OSM page contains a lot of choices, e.g.banks, pharmacies are rendered, but book shops not. The philosophy being those first 2 are important to tourists others not. So adding the details you mention may “activate” others to make additional maps as you already found out.

Hugo