The comment is for a number of highway=residential you changed them to highway=service even though they had a connecting function which is contrary to the wiki.

Changing to highway=path would be fine.

I don't understand the word compromise here.