The issue is that Android lets app developers set <application android:allowBackup="false">, and doesn't give the owner a way to override that. Your command will just skip any such apps.
Apps can stop you from doing it, and many will, then it fails silently. It's also a deprecated feature. When I mean a full backup, I mean a bit for bit identical copy, not what the app developers think you should be able to access.