I'm looking into how to copy VMs from one subscriptions to another. After doing some research I found a lot of great articles describing the process on how to perform a move.
Examples
https://dzimchuk.net/moving-azure-vm-with-managed-disks-to-another-subscription/
Move Azure VM to other subscription in other region
However, one thing I'm wondering is: In the scenario of managed disk, why bother with the performing a snapshot saved to a blob > copying the blob > re-creating the VM. When you just save a snapshot to another subscription and then create a vm from that snapshot?
My reference: