Could The Rumored "Fred" Update Be The Reason?

Not yet confirmed, but numbers do not lie.