Please read my link which already talks about default tagging for footpaths: https://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access_restrictions#Ireland. Adding access=no, serves no point, adds confusion, and breaks the carto renderer.