Giving a certain amount of time to update labels and reformulate if desired is reasonable -- but they had that with the original 2018 deadline (keep in mind that the updated DV recommendations are already almost a year old now). Four years (really 4-1/2 years, if the new DV recommendations were announced in June 2016 and don't have to be reflected on labels until January 2021) is pretty excessive.