Even if Salamence eliminates some wall, it's rarely going to sweep a whole team, because of SS, SR, life orb, weaker defences, etcetera. Everyone knows that dealing with Salamence is problematic but, as stated countless times, Salamence can be played around and, at least, if you pack a check\revenge killer for it, then you don't have to be worried about a random miss due to sand veil. Other than that, Salamence doesn't need an ice beam from Swampert to be taken into Scizor's BP's kill range, as a switch into SR and a turn of life orb\sandstorm damage is enough.
People should realize that they can't compare Garchomp and Salamence as because of their typing, abilities, stats and movesets, they're completely diffrent Pokemon.
I am not comparing typing, abilities, stats and movesets! I'm talking about both of them accomplishing taking a wall down, don't say salamence won't take pokemon down, coz it will and coz of its unpredictability and hence having scizor locked in bullet punch, scizor is on 30% of the teams so it obvious they'd rely on scizor taking salamence out.
For your information garchomp hasn't swept my team, you just gotta restrict its freedom >> I don't really allow sandstorm to be activated, i used raindance which also helps out my manaphy and getting rid of T-tar asap which i will aim at and reducing fire attacks for steels. Even if SS is running, garchomp really doesn't do anything to my team, predict what Outrage,EQ,SD? Subs sets countered by skarm hands down. You got the likes of scizor to come on a predicted outrage, latias for EQ, should I list more that are capable of coming on outrage, EQ, FF/FB... skarm, bronzong, heatran switching to the attacks they obsorb, heck garchomg on stuck on outrage, is going down most of the time. In likely events you are trading 1 for 1 pokemon with garchomp and I could easily say this for a few OU pokemon.