>>26926032Just because this comes up so often, here are a few ways to deal with Rocks, in descending order of ease of use:
Defog
Rapid Spin
Magic Bounce
Magic Coat
Taunt
Play hyper offense
Play balance
Play anything without a 4x rock weak mon
Rocks and other hazards serve to keep some Pokémon in check (Talonflame, Charizard, Volcarona) and majorly weaken VoltTurn and Stall. They are not necessary to have on your team, even though they are strong, and have multiple ways to deal with them. There is no need to remove them, and it can be argued that their presence is good for the game.