I believe that Rampardos should be dropped to C rank, or possibly even D rank. With the release of Mold Breaker Sawk, the main niche that Rampardos had on teams as an anti SR mon is no more. Nowadays its really hard to justify using it, as it lacks the bulk that most Rock-types have. 97/60/50 is really bad, it won't be taking Brave Birds for long. And justifying it offensively is also quite difficult with its main niche being destroyed now. The only reason I would ever think about using it now is as a nuke with Head Smash, and if I'm using Rampardos I'm not using a good Rock-type.
My basic reason is that there is no reason to really use Rampardos anymore, its not bad, but there are just so many better options for whatever you want it to do. B rank is far to high.