Good question but I don't think (I could be wrong here) that it's been 3 years since most of the programs put this policy in place.
I do know that in the past with expiring miles just vanished if unused, however the upcoming expiration dates were clearly printed on the the monthly statements...but now if you are inactive, the airline programs don't send statements either.