I'd say Kabutop's only real niche is in the rain, but it is really threatening when the rain is up. It could in theory run an offensive rapid spin like in RU, or even a physically defensive spinner. I'd say it totally deserves C-Rank.
In regards to Golurk V Scrafty/Virizion:
In regards to Golurk V Scrafty/Virizion:
Granted it isn't very realistic to have both Ice Punch and Dynamic Punch on defensive Golurk, but it does prove that Golurk can atleast deal with both of them to a degree.252 Atk Virizion Leaf Blade vs. 252 HP / 252+ Def Golurk: 192-228 (50.26 - 59.68%) -- 77.73% chance to 2HKO
0 Atk Golurk Ice Punch vs. 4 HP / 0 Def Virizion: 170-202 (52.46 - 62.34%) -- guaranteed 2HKO
252 Atk Scrafty Crunch vs. 252 HP / 252+ Def Golurk: 170-204 (44.5 - 53.4%) -- 0.39% chance to 2HKO
0 Atk Golurk DynamicPunch vs. 4 HP / 0 Def Scrafty: 154-182 (56.61 - 66.91%) -- guaranteed 2HKO