>>17789863>need a fire-type to block Will-O-Wispor a special attacker
>need a grass-type to block Powder moves/Leech Seedno you don't
>need a ghost-type to block Normal moveswhat normal moves
>need a steel/poison-type to absorb poison/toxic spikesor have a cleric, and nobody uses toxic spikes
>need a ground-type to block Thunder Waveyou need a ground type anyway if you want to get somewhere
>need a fairy-type to block Dragon movesor anything with bulk and/or a resistance
>need a flying-type/levitator to block Earthquakemost teams have this without even thinking that way
>need a phazer with roar/hazenot necessarily, but if you are scared of a set up sweeper then yes it's a good idea to
>need a hazard setterif you worry about a certain threat, yes
>need a hazard removerdefog is not hard to fit on a team, and if it is too hard for you don't have mons weak to SR
>need something with Knock Offnope
Here is a tip: instead of building around TYPES, build around THREATS that plague your tier (or common shit on battlespot if thats your thing) and plan for them.
Otherwise you may be prepared for the game mechanics but not the pokemon themselves.