Yeah that's really the only thing I can fault them on here. They really should have given some advanced notice that they would be changing how they calculate the averages.
Especially since they have a widely used API that many people use, and I'm assuming some trading bots as well.