Well, the SegWit1x has been already introduced and it helped with lowering the fees but it is not our fault that most of the community haven't switched to SegWit addresses. The latest version of Electrum supports SegWit but (un)fortunately, it generates new type of SegWit addresses which as far as I know, are not compatible with legacy addresses (correct me if I'm wrong). Also, many exchanges don't use SegWit addresses for deposit and withdrawals so you should blame them.