I do understand your logic, Nexte. And yes, I agree with you, and would also like to add that the fact that this topic
alone is getting so much attention screams for Salamence to be tested. However I do not agree with your logic in concerns to banning, as it would be correct
only if the metagame never changed after the banning of said Pokémon.
If something is broken under one of the three characteristics, it should be banned, otherwise it should be left alone.
We all know that after Garchomp was banned, the metagame shifted. It took a few months for it to cool down again. But when it did cool down,
it was a different metagame. This means one thing:
Everytime the metagame changes, the Pokémon which could be considered "broken" also get changed. For example:
Before the banning of <Pokémon #1>, the suspect ladder was like so:
Ubers:
None
Suspect:
<Pokémon #1>
<Pokémon #2>
<Pokémon #3>
<Pokémon #4>
However with the banning of <Pokémon #1> the ladder now looks like this:
Ubers:
<Pokémon #1>
Suspect:
<Pokémon #2>
<Pokémon #3>
<Pokémon #4>
Now, with the exclusion of <Pokémon #1>, other Pokémon will try to fill in the gap, some succeeding, some failing. However another Pokémon WILL eventually fill <Pokémon #1>'s gap. Then, inevitably people will start calling the replacement Pokémon (hereon referenced as <Replacement Pokémon #1>) "broken". After much debate over the "broken"-ness of <Replacement Pokémon #1>, the higher-ups will see the attention <Replacement Pokémon #1> will be getting, and subsequently put <Replacement Pokémon #1> on the Suspect Ladder.
So the ladder as follows:
Ubers:
<Pokémon #1>
Suspect:
<Pokémon #2>
<Pokémon #3>
<Pokémon #4>
<Replacement Pokémon #1>
The trend will continue, because, as more Pokémon get banned, more Pokémon will take their place, go to the top of the ladder, and be subsequently banned to Ubers.
This type of logic, coincidentally, would result in a pseudo-bubble-sort algorithm, as it would immediately ban the most "broken" Pokémon, then go down the list and ban the next most "broken" Pokémon, due to the absence of the first not being able to counter it, and proceed until all Pokémon were banned.
Again, to reiterate.
It is impossible to have a stable metagame. You just have to face the fact that some Pokémon are better than others, and move on. Nintendo didn't make Pokémon with a balanced metagame in mind, they made Pokémon with making money in mind. Which is why, the more generations that have come out, the less stable the metagame is.