Lighter color & name rendered
Maybe a different color might be better?
Color is dark gray and so lacks contrast with buildings & the name of the area is not rendered
Looks like this was addressed once before in https://github.com/gravitystorm/openstreetmap-carto/pull/3493
If that fixed the name being rendered it seems to have broken again. I don't think I have seen shades of lavender on the map so I made a mockup with other common elements pasted in to see how that would look:

I checked other examples of landuse=religious having name=*, and indeed the only ones showing names were cases when they were tagged as building=* as well.
Here is an example that has no other objects inside, so it is not a blocking issue. https://www.openstreetmap.org/way/641490956
The lavender colour however is unsuitable from my perspective, the grey was intentional to work well with residential landuse.
I鈥檓 sorry that I missed this in #3493 - it appears the problem already existed before that PR.
The problem is in project.mml, where religious is only selected as a value for landuse in the landcover layer, but not in the amenity-points and text layers, unlike the similar feature amenity=place_of_worship
(Actually, this might have been introduced by #3712)