For me, there’s nothing wrong with mapping grass, after all, there’s no private garden involved, but largely public space (even if some of it is certainly only accessible to tenants).
However, ‘mapping by beauty’ is not the purpose of OSM, because it is initially ‘only’ a database. What the renderers make of it is at their discretion. You can see this if you go to the main page of the map and compare the map layers on the right-hand side - there are an infinite number of other variants on the www…
I asked because “grass” and “residential” are both values of “landuse” parameter. IMHO one place can have only one landuse. And example above is different. I also can understand difference between OSM data and it’s renders. Or maybe proper solution is to just cutout grass from residential area?
“grass” isn’t actually a landUSE but more of a landcover, but that’s one of the inconsistencies we have to live with. So it’s correct to overlap landuse=residential + landuse=grass, but not so much landuse=residential + landuse=farmland
Note: At least two of the common values of landuse=* may be viewed as not strictly land use. These are landuse=grass and landuse=forest. Please refer to the pages of these for more information.
The question should not be which tagging looks better in the OSM standard map, but which kind of surface is there in reality. As others have said it is quite ok to tag landuse=grass on top of an area with landuse=residential, but as far as I can see most of the areas are not covered with grass, but with shrubbery, trees, some flowerbeds and hedges and the like.
So mapping all of this as “grass” is definitely not correct. If I do not have the time and the energy to map these places in detail according to the vegetation being present I would prefer to just leave this as landuse=residential only without adding any further landuse or landcover tag at all.
By the way it is also possible to tag grassy areas included in another landuse as landcover=grass which is not as popular as landuse=grass but still has some 50K uses according to taginfo.
… for the benefit of anyone new to the topic, “landcover vs landuse” is an OSM “big-endian vs little-endian” debate that seems to have been going on since about 1726. It’s unlikely that the more extreme proponents of either side will convince the other; the status quo is that some people use landcover keys for features; many consumers ignore them, but some don’t.