We map and tag in OSM. The renders draw the way they want to, they can exclude some things etc. We map and tag according to the 'rules' what the renders do is up to them ... 

The 'green areas' are used  by pedestrians, so they are part of the pedestrian are as are the roof area - people walk under than for shade.. 

If you object to way something is drawn - take it up with the renders. 