>>19470924Bug is essentially a "tactical" type and should be played around that idea. That said, another resistance or one less weakness wouldn't hurt. More moves would certainly help. Especially for the mons that play outside the general idea of bug (basically dual types).
As for ice... it desperately needs more resistances and, potentially, less weaknesses. Steel could also be nerfed, as it would help balance the defensive types (Steel does have a bunch of resistances that don't make sense/are very questionable). Ice's attacks are good, so perhaps nerfing those on non-ice mons (read: waster) would be good. Aside from that, not much comes to mind.
Rock also needs help defense-wise, but not as much as ice.
Grass needs helps both offensive and defensive -wise, but while the type itself is worst than rock, it is not as bad as ice defensively. I'd wager grass to be the worst offensive type, being outclassed by water on everything except water itself.