>>41733012It's bug.
Bug and ice are the two shittiest types. This is not up for debate. However, they got really good reps this gen, with things like galarian darmanitan for ice and centiskorch for bug. The best new grass types are rillaboom, who's pretty middling without its HA, and appletun, which is really only notable for pairing beautifully with ferrothorn since it's not weak to fire. That's the thing though; some of the old grass types are pretty good, and they work well with the new ones. Ferrothorn is tremendous. Ludicolo is nice to have. Things like roserade and vileplume, depending on whether you want speed or more bulk, are solid. Dhelmise, tsareena, etc. are all pretty nice in game too. This is the best of the three, just because it's got the most good options.
Ice mostly hinges on darmanitan, but the ice types that made it to gen 8 were pretty damn good. Mamoswine, avalugg, weavile, lapras, and cloyster are all great in game. This is a very close second to grass; it's got crazy good pokemon, but less of them. I'd rather have more slightly less effective but still decent options.
As far as bugs who survived the cull, the most notable options for mono bug are ribombee and araquanid. Which are fine with centiskorch, but they're no ferrothorn/dhelmise/lapras/mamoswine/etc. There's other things like galvantula/vikavolt and orbeetle, but they're not team defining like so many of the ice things I mentioned. Plus you can dump your starter for a blipbug very early, so that's cool.