Why has UTXO set stopped growing since 2017-06-03? The bitcoin UTXO set appears to have stopped growing on 2017-06-3 after 5 or more years of nearly constant increase. What are the reasons (or hypotheses) why?

Charts below:


2012 to 2017-07-11 https://blockchain.info/charts/utxo-count?timespan=all
60 days to 2017-07-11 https://blockchain.info/charts/utxo-count?timespan=all
It's hard to know for sure what's been going on. My guess would be it's a mix of :


Better coin selection algorithms used by large wallets (exchanges)
Increase in fees pushed some inefficient services to stop creating uneconomical outputs (low values). Those services would be gambling/faucets/etc.. They might now be forcing withdrawals to be above a given amount
Some services consolidating their wallets since fees have lowered a bit from the last few weeks.