Because, this would require to give a different values to calendar year/Month and then you've to schedule a background job for the same.
Also, for every year you would be giving a different values for time variant for which the data should be archived.
Rgds,