Can they both be classified as rats? The answer is yes.
And I think that's where your opinion differs from a lot of the folks here. Because I for one see NO justification for calling Subban a "rat." Frustrating to play against? Embellishes occasionally like every other swinging dick on the Habs? Knows he's a good d man and plays like he knows he's a good d man? Sure. I fail to see how any of those things makes him a "rat."