Of course the fees are way too big now. And I still believe that the current size of the mempool is unnatural. And you are right on this, there was already a story about Steam no longer accepting Bitcoin exactly because of the fees.
There are already merchants accepting some of the altcoins here and there, I know that too.
For now, the best option is indeed to work with Bitcoin-as-asset, not Bitcoin-as-currency if you cannot use SegWit.
But Bitcoin is evolving. SegWit is already a big step. LN will follow. The devs will improve Bitcoin until it will become fit to be used as currency.
And let me give an example. I have a "Bitcoin card". Before, converting Bitcoin to fiat was expensive. They moved to SegWit and now I don't even know if it's for free or just dirt cheap. It's a good step forward.
Segwit gives hope! I believe in btc. Still regret selling a lot back in 2014. Luckily I still have a good amount left. If the devs manage to implement innovations that reduce the fees and speed up the transactions then btc will be used as investment and daily payments.