I feel like fly.io prioritizes a great developer experience and I think that appeals to engineers who both do and don't like magic.
But the real reason I like fly.io is because it is a new thing that allows for new capabilities. It allows you to build your own Cloudflare by running full virtual machines colocated next to appliances in a global multicast network.