Hi, das finde ich gar nicht so schlimm, der Fokus bei OSM liegt ja auf dem Routing. Dafür müssen dann aber auch die entsprechenden Wege erkennbar sein. Wenn Carto bei jedem Bahnhof nur das Dach rendern würde, wäre es nicht mehr brauchbar.

Nebenbei: Das ganze ist dann auch nicht ganz korrekt gemappt, die Gleise bräuchten ein covered=yes (Beispiel), dann würde das ganze auch besser gerenderd werden.
(Aber bitte nicht anfangen, Bahsteige aufzutrennen, das gibt nur Chaos)

Zu den Layern: Ich finde es viel schlimmer, dass OSM nicht mal bei den Highways die layer korrekt auswerten kann. So werden z.B. unterirdische pedestrian-areas mit layer=-1 mit der drüberligenden Straße verschmolzen, so dass der Betrachter schließen muss, dass die ineinander Überlaufen: http://www.openstreetmap.org/way/27578466

Grüße