Alright, the job is done. There were WAY more useless stubs than I predicted... We started with 5,832 and went down to 1,229 but, quality is more important than quantity.
Basically, any pages with extremely low bytes (like 32) were deleted. Anything over ~100 bytes was deleted only if it contained Category:Badge. This should have left anything important alone. There are plenty of badge pages left but, I'd recommend checking these pages for importance before removal.
I'd suggest keeping important badges like COM92. Perhaps a new format like 'Badges from September 2019' could work for new game content.