Why crypto, exactly?
presumably because payments are done directly from one wallet to another without needing approval from another company
It's decentralized and no one can control it in similar way. Check wikipedia article about "blockchain".