I highly believe that when we adopt lightning network to bitcoin, this problem could be solve and more people will use bitcoin for daily transactions.
Knowing how fast BTC is than the credit/debit cards, people still complains how slow the verification of transactions. This we know because of miners securing the transactions but we also need the scalability which will have side effect when trying to fix it like trading off the decentralization.
The old supporters of BTC as far as I know didn't look at BTC as an investment during that time because it was meant to be spend like money, a digital money but now that we see prices in USD can appreciate due to its market we now tend to look at it as investment.