Well, bug and ice types are usually pretty bad anyway. With stone edge, fire attacks and ice attacks everywhere, Bug/Flying types wouldn't see much use anyway.but stealth rock is broken seriously I hate how stealth rock made too many pokemons useless! (like most bug/flying and articuno)
And Articuno? Weak to Rock(x4, stone edge is very common), Fire(fire is also very common), Electric(part of boltbeam) and Steel(gyro ball/scizor), along with two resist(bug/grass, not too great), only it's immunity is useful. It's stats make it look like it could take hits, but not really. If it uses roost, it's typing becomes even worse for a second, giving it a Fighting weakness and removing it's one immunity.
What I'm upset about is Charizard and it's fellow fire types, which could be better anyway.