yes it is entirely useless. it is limited in the number of characters and the only way to get the full list is through API. We are using policy objects and the APi results show object IDs and not the names so it’s even more cryptic.
i reached out to our rep about this and from what i understand meraki does not intend to fix this or improve on it. there’s a 3rd party tool on their marketplace and they suggest looking into that. it’s probably a python script that can do a diff check.
if you want to use the API to backup and update the rules then you’ll need to push the whole list. the API will not update the new row, it’ll replace the whole firewall rules. On python I worked out a script to do diff check and saved my firewall rules on our git server