I didn't know blanket pardons were legal. Kind of feels like he's on shaky ground here. If this were allowed then all future presidents could veto in perpetuity any criminal law created by Congress.
Speaking of which, his pardon only pardons those who have violated federal or DC laws, not state laws.