Why is qvm-copy-to-vm deprecated? / multi-qube workflow

When using qvm-copy-to-vm inside of some qubes it gives a deprecation warning, and I see people saying that it’s deprecated (links at end).

qvm-copy-to-vm is defaulted to “ask”. If you change the policies for particular systems to “allow” it allows it to copy to just those systems without a prompt. This is all good. So why is it planned to be removed? I can find lots of references to it being deprecated, but I never see the reason. Is it just to try to scare people away until they understand how to set policies properly?

My interest here is trying to break workflow/processes into more qubes, and I’m concerned about the qvm-copy-to-vm command dissapearing after I start using it.

Some References (note: the github issues link to a ton of other related github issues):