The fees have got completely out of control on bitcoin, and I don't think segwit will help.
I notice though that some exchanges are allowing people to trade bitcoincash directly for fiat, eg kraken has a BCH/EUR pair as well as a BCH/USD pair. Same with Ether. I think we shall see more and more people simply using bitcoincash or other alts and bypassing bitcoin altogether.
You're right. Highly probable!