There are cheaper, faster ways to send funds, but I haven’t found anything as universal as BCH. It’s easy to be impatient, but compare it to the time of an ACH bank transfer. This has been the best universal method for me (strong emphasis on universal) because of low fees and high adoption. “Best” is inherently subjective, though — YMMV.