i dont like ghost / dark types... they have NO disadvantages... like spiritomb and misdreavus... no weakness to anything
i don't know about that i use my fire types agianst them and they destroy them
All types have there strengths and weaknesses.
The majority of normal pokemon have large move pools and some of the best stats (ie, Blissey, Porygon-z, Slaking, Swellow, Snorelax etc).
Rock pokemon have great walls like Rypherior and Tyranitar, they also receive a 50% sp.def boost in a sandstorm (as well as immunity to the sandstorm).
Bug have Heracross, Scizor, Yanmega, Scyther and Foretress, also the fabled Baton Passer, Ninjask.
As for Steel, Metagross for one.
IMO out of all the types Grass has the least amount of advantages, though there are good things about grass, there aren't as many as other types.
good point but steel and rock are okay bug steels sucks