Cryptocurrency payment getaways have the lowest transaction fees so that the business owners gets more profit from it. accepting cryptocurrency as a method of payment opens you to more customers internationally. it will helped your business to increase profitability and revenue growth.
Well, not all crypto coins have low transaction fees, let take for example, Ethereum blockchain have become one of the most expensive blockchains to transact on.
But at the current price of gas fee today, it is much lower than it was before, I don't know why exchanges and other platforms aren't adjusting the their charges on eth network.
Bitcoin transactions also sometimes, get really expensive most especially, when the it's blockchain network is congested due to high transaction volume on the network.
Price of Bitcoin transaction depends on how congested the network is but with the help of the segwit implementation and LN network, the Bitcoin transaction fee cost alot lower.
Making bitcoin a mood of payment in your business can be profitable though, but I think the profitability largely depends on how the business is packaged, if as you are accepting bitcoin payments, the supply/wholeseller who you buy goods from is also accepting bitcoin payment, then this would really be profitable, as you no longer have to worry about how to sell the bitcoin, withdraw to local currency so as to buy the sold goods back.
Additional payment option can attract more client and I agree, it all depends on how the business is presented.