Implementing? You mean utilizing....
SegWit in general might play an important role, partly, but the main factor is that the insane spam attacks (although it's likely temporarily) have come to an end. I am quite sure that without the spam attacks going on at the peak moments of December last year, we would remain firmly below 0.001 BTC. On top of that, you could even see how Bitcoin was being trolled by miners where they before and after each difficulty adjustment caused insane difficulty jumps, all resulting in slower block times, which then results in more network congestion. Average block time peaked at +15 minutes while in normal circumstances it should be 10 minutes, which says enough. Currently it's even below 10 minutes.