The reason why it’s easier for square to take a “all kicks are valid by default” approach is because by default people are too lazy and it’s too pointless to kick for the satirical reasons you listed
If someone initiates a vote kick there is very very likely some reason for it. It may not be valid in the eyes of the person being kicked or the two other players but that’s why it defaults to “if you can get a majority it’s valid”
The amount of extra work created for the Gm’s if all kicks are assumed hostile would be massive and just lead to people not ever touching the vote kick feature like people barely talk anymore because the community sees advice as being toxic