More than 50,000 U.S. merchants already accept bitcoin, and you may soon fall behind your competitors if you dont have a plan for dealing with cryptocurrencies.
Over the short term, it means getting educated about the technology and adapting some business processes. Over the long term, it offers increased simplicity, greater efficiency and lower costs.
Merchants will drop bitcoin support if we can't get segwit + lightning networks to cater for global merchant adoption.
It's the only way out, if we can't get this shit together and working, bitcoin will just stay with it is, and will probably stagnate in price.
You're right, nobody will use Bitcoin when fees are jumping like crazy. One day it's ok to set a 50sat per byte fee and the next you need 100. Users won't have time to check fees before sending every single transaction, especially while shopping.
Segwit is only a temporary solution. It will make things better for now, but in 2 - 3 years we'll need another block update.
I'm not against it, but we should start looking for a more permanent option.