>>50096946
I feel like doing a quick count in response to this post. Only counting Windows canon, explicitly named (humanoid) characters that actually appear unobscured on screen/panel...
It's not even fucking close, youkai blow every other category I set completely out of the water.
By my count, there are:
5 "Misc" race (Reisen I and II, Seiran, Ringo, Mayumi)
7 Ghosts (Prismrivers, Yuyuko, Soga, Eika, Mizuchi)
7 Fairies (Cirno, CP, Lily, Eternity, Luna, Star, Sunny)
11 Humans (Reimu, Marisa, Sakuya, Mokou, Sumireko, Satono, Mai, Kosuzu, Akyuu, Maribel, Renko)
11 Special Humans (Youmu, Kaguya, Sanae, Tenshi, Seiga, Futo, Miko, Yuiman, Rinnosuke, Toyohime, Yorihime)
18 Gods (Eirin, Shizuha, Minoriko, Hina, Kanako, Suwako, Sagume, Junko, Hecatia, Joon, Shion, Okina, Kutaka, Keiki, Misumaru, Chimata, Nareko, Ariya)
Which leaves a staggering 74 Youkai. I am fully willing to admit that I've probably missed a few characters, and some characters are very difficult to categorize (Akyuu seems to think Eiki is a youkai, but you could just as easily argue she's a god. Eternity is implied to be a god, and Eika is referred to as a god despite also being directly listed as a ghost in her profile. Lunarians are a complete mess, and I didn't even count the animal family leaders as anything because I have no fucking idea if they're youkai or animal spirits or if there's even a meaningful difference between those two things), but that's all moot when you could combine every other race and youkai would still come out ahead with a pretty healthy lead. Even when you get games that seem to be giving gods a lot of attention, ZUN is usually pretty quick to pop out a SA or UFO or UDoALG which just pumps out like 5-7 new youkai. As a comparison I think the most god heavy mainline Touhou game was MoF and that only had 5 gods out of a cast of 9, 6 if you really want to count Sanae as a god somehow.