This was a campaign promise from Biden, and why shouldn't he reap credit from following through by doing this is an election season. At least he's not on the ballot, and I can think of many worse things politicians regularly do.
Consider also that these federal marijuana convicts were charged due to such simple infractions as carrying weed onto federal property such as national parks (given their greater popularity in recent times).
This shouldn't be too controversial.