After seeing your thread I am curious as well on how they can do it, Segwit is in control of the situations they surely doing something to work it out let's just hope it is a good choice because I think there are surely some that are against on this smaller transaction fees and let's understand them because they surely put their efforts and time in bring up the value of bitcoin and we can not push the majority of people that are complaining about the high fees.
Segwit will not have an impact until a lot of wallets include the segwit format addresses. Right now I know that Bitcoin Core 0.15 will have the segwit format addresses so you can easily send segwit transactions. Currently only advanced users can do that, so it's still limited to using the console. Once it's on the GUI i predict segwit transactions will be used a lot.
Until then you can wait for the weekend to make transactions really cheap.