I notice that not a single "Generalist" Badge has been awarded on this site. The way I understood may be incorrect. But I think quite a few would be eligible to get this badge.
This is not documented in an easy-to-find way, but a site must have at least 40 tags with 200+ questions in it before any Generalist badges are awarded. Since this site has only 27 tags with 200+ questions, the Generalist badge is not yet earnable.
You may be right. I ran a badge progress report using this script and it seems that I ought to have that badge, but don't.