Yes, you're right it's better to use other altcoins than bitcoin when sending a payment because of the later high transaction fees. But when receiving payment, bitcoin is the best because it will always higher than the amount they send to you initially. Bitcoin, however, have a disadvantage. It's volatile. Sometimes if you exchange bitcoin, it will be greater than the amount you suppose to get. And sometimes before you could exchange the bitcoin it's price will have fall. Those the receive money with crypto don't waste time In transactionI think it's better to use other altcoins than bitcoin when it comes to sending a payment. It has a really high fees and sometimes, it is higher than the actual amount you are about to send. I personally use bitcoin cash, by the way.