God this Pokémon feels like Gamefreak realized defensive Rock types are bad and tried to change it, but it worked a bit too well. Same happened with Ice types. All the Ice types are weirdly viable this gen. In fact, one of them (soon to be two) are in Ubers.