Crypto going mainstream doesnt have to involve everyone buying tokens for speculation. It's likely at first that only one or a few cryptos will achieve mainstream adoption and at that point I guess its also likely that the wallets etc will be very easy to use as they are improved over time
RE: Bitcoin transactions taking longer after segwit switchover