Garchomp and Jirachi yes, Terrakion and Scizor no. Rachi and Chomp for reasons stated about, Terrakion isn't good enough (seriously, this has been brought up so many times, there was a very good argument against it about 7ish pages back I think, go look at it, it's not moving up) And as for Scizor, no, I'll try to make this as organized as possible
Firstly, when people see how high Scizor's usage is they automatically think it's the best Pokemon. While it's surely A+ Rank material, it simply is not S rank. If you look at the two S-Rank mons, one is Politoed, who brings in the absolute most powerful and abundant weather in the game, and the other is Keldeo, one who anyone can argue has almost no counter and can simply get around most anything with an Hidden Power as coverage. Keldeo is also the strongest special attacker in the game, and has a great Speed tier. Keldeo will almost never give your opponent free turns or have you lose momentum, and Politoed sets up these factors for almost the whole game, and can actually somewhat support the team unlike Ninetales. Scizor does not almost guarantee huge momentum like the other two. A Choice-locked Scizor (the most common one) is extremely easy to force out, once you know he's choiced (which really, you can figure out based off what he does in his first couple turns) all you have to do is bring in a resist to whatever he's locked into. Magnezone and Gothielle can easily come in and outright OHKO him (Magnezone more than Goth, she just has to come in on not U-Turn or Pursuit) and almost anything faster that resists BP (or in some cases can just be neutral to it) can usually come in and 1-2HKO Scizor. I'm not saying he doesn't hit hard, just sometimes it's not enough or it's easy to play around.
Next, this versatility Lazybeef brought up in that one set's counter loses to another set simply isn't completely true. Skarmory hard counters Scizor under all circumstances. If it's SD, Skarmory usually runs Taunt or Whirlwind. No other set has the immediate power to break through him, and Skarmory has time too do whatever it wants. While Forretress isn't able to do anything back to Scizor, it's pretty much in the same boat except Scizor can set up a couple of Sword Dances on it. Hippodown can handle all sets also, and Gliscor usually can unless Scizor is running something crazy like HP Ice. He's got a list of hard counters and they're good at their job.
Lastly, Scizor is limited to a certain set of moves in almost all of his sets. What scizor is every going to run something outside of Bullet Punch/U-Turn or Bug Bite? All other sets will either lose coverage by using SD, or have Pursuit or Superpower on them, with the extent of Scizor's coverage going to his Acrobatics set (Flying type moves). It could also run Roost, but again is losing out on coverage it wants.
While Scizor certainly is a menace, I'm simply not worried about him when I see him in Team Preview like I am with mons like Rachi/Keldeo/Chomp. He's easy to handle, and I don't think he has a HUGE amount of pros that outweigh cons to make him S-Rank. His pros certainly outweigh his cons, but not as much as those in S-Rank do.