Agreed on the useless diffs however, it makes reviewing pull requests or changes much harder.
I wouldn't encrypt a whole playbook for example.