I think that people desperately complaining about transaction fees will make the switch once Segwit wallets are rolled out (at least if they can do simple math). Should be soon, at least for Electrum and Trezor, which covers a lot of users. Nobody should have expected that the effects of Segwit's capacity increase would be immediate.
People are rightfully being cautious moving funds to the new address type, and it takes time for wallet providers to do final testing on the mainnet. A little patience should go a long way here.
But why weren't the segwit wallets ready to go on August 1st? It's not as though they didin't have notice that segwit was being activated. This has been discussed on and off for three years!
Really it's pretty shabby planning.