As a current employee (thoughts are my own, blah blah) in my experience this has been the defacto operating posture across many MSFT engineering teams for some time. They are paying out carried over leave - which is nice.
This announcement will at least make it more fair going forward to teams that sticked to the rules and did report the days off. The teams that didn't report still get an advantage in a larger payout though.