The 'Bug unviable' and 'Ice unviable' people are just stuck in Gen3/4 (or discourse that originated from that time, or earlier). In addition to what you mentioned, HDB has been big for Bug.
I'd roughly tier the types like this. (unordered within tier)
View attachment 753167
I’m going to have to disagree with some of this about the Bug-Type but not all of it. I made what I guess you could call a “statistical aggregate” ranking of every single Type in the modern Type chart, and I while I don’t believe Scarlet & Violet to have a definitive worst Type especially in an environment with Terastalizing as a mechanic- in fact, some Types are arguably better as a Tera Type than a regular Type- I do believe Gen 9 to be a somewhat low point for the Bug-Type relative to other generations.
The issue here isn’t with Heavy-Duty Boots- unpopular opinion within an opinion, but I think Bug-Types should be able to absorb Sticky Web like Poison can for Toxic Spikes- or with any of the type matchups,
but with the Pokémon themselves. If we’re going off of Smogon’s tiers, in fact, the Bug-Type actually had the most OU and/or Ubers Pokémon it’s ever had during Gens 4 and 5 with as many as five a piece at a time. The Bug-Type is one of those Types where the matchup spread doesn’t tell the whole story, and if you look at the roster, the Pokémon seem to back this up: Forretress was a four-time OU member prior to Gen 6, Scizor was buffed to freaking moon in Platinum and had people calling for tiering action during its prime, Volcarona and Genesect lead a stacked cast of Gen 5 Bug-Types across various tiers, and even Gens 2-3 OU Bug Heracross ended up as one of the better Gen 4 UUBLs after starting Diamond & Pearl in OU and getting a real Ubers niche for the first time as a Darkrai answer. All of this, by the way, while entry hazards and passive damage were stronger than ever before, other Types around Bug got stronger, and Heracross and Ninjask would both lose their Gen 4 OU status over time and Heracross would become UU prior in Gen 5, which is still solid I think.
By comparison, Bug-Types lost a lot of tools on the Nintendo Switch. Heavy-Duty Boots might help against Stealth Rock, which is fair, but it does so at the cost of indirectly nerfing Sticky Web. The Ultra Beasts got Dexited from Scarlet & Violet and Mega Evolutions aren’t there or in Sword & Shield, so there goes some of the best modern Bug-Types by default. Volcarona and a buffed Araquanid are entirely carrying the Bug typing in Scarlet & Violet’s meta now, and that’s all without mentioning how Fairies resist U-Turn, how several physical Bug-Types either lack or lost good physical boosting moves to match Quiver Dance, or the fact that Bug, as one of the worst offensive Types in the game, can be taken advantage of in that aspect with common defensive Tera Types that your opponent may already be running for other threats anyways such as Fire, Poison, Steel, or Flying. Overall, I don’t quite thing Bug is the worst Type in the games right now, and I also don’t believe Bug is anywhere near as bad as it was back in Gen 1, but this is definitely the worst it’s been in quite some time, at least in Singles. I’m not totally sure about Doubles, but many Bugs don’t enjoy the Tailwind mechanics, Max Airstreams, and defensive Tera Types of Gens 8 and 9 VGC. That, and two of the best Psychic-Types block Lokix’s First Impression (Armor Tail Farigiraf and Psychic Surge Indeedee) with their Abilities so that’s pretty unfortunate.
On my aggregate rankings I had said I made, I came up with five Types in contention for the bottom spot. My Bottom Tier ended up with Bug, Grass, Normal, Ice, and surprisingly Psychic (and Poison prior to Gen 6) as the worst Types each for their own reasons. Grass and Bug have a lot of the same issues, but Grass has slightly better weighted matchups against Water, Electric, and Ground while both types have the worst offensive matchup record and are tied with Normal for their worst matchup performance overall. Ice is included for being the worst defensive Type by far, though it too has better weighted matchups and benefits more than Bug from Heavy-Duty Boots and even has its own field condition (Hail/Snow). Psychic rounds out the bottom tier with its weighted weaknesses to Ghost and Dark as well as being one of only two Types alongside Grass with a losing record on both offense and defense. Psychic Terrain was also nerfed in Gen 8 and the Calyrexes do like 95 percent of the heavy lifting for this Type in restricted metas.