100% agreed!
I just posted a rant about Bitpay not working with Exodus wallets. Basically, I have to transfer my BTC from Exodus to Electrum ($50 cost) before I can send it out over the BitPay network (yet another transaction fee).
https://steemit.com/bitcoin/@sirstacksalot/bitcoin-payment-protocol-sucks-for-us-exodus-users
I hope BCH stomps the SH#*# out of BTC for that reason alone!