I mean, I CAN see why it was made a bannable offense... It DOES kind of make the person almost invincible...
But it's only the large pets that do that, and stacking. So if we remove those things, people won't be banned and won't complain / leave over a dumb / odd rule.
Pets should/can be disabled on Kit/OPKit/Archer. Faction you get a warning/temp-ban because in the wild u could get a wolf/cat/horse. Infection and Skywars is more of a "game" and should be enabled at all. Just my take/opinion of the pets.
"Remove big pets" ummmm OK... I will use my baby horse riding a baby horse then! Or medium slime/magma riding another slime/magma! Still going to stop you from hitting me while heal/to back to spawn!
You can hit through pets anyway. They don't make you invincible, get in the pet with them and crit hit.