>>50566335SR would be a perfectly healthy part of the meta if it just dealt 1/8 damage to grounded mons and 1/4 damage to non-grounded mons.
As it stands now, it's a necessary evil to try and prevent infinite switching, and it doesn't even succeed at that because of magic guard and regenerator. Because Spikes unfortunately can't hurt important mons like Skarmory, Corviknight, and the cancer genie himself.
There really is no solution other than GF themselves fixing it.