i played TD1( the division), there was "kick out" vote , either using for someone connection issue( so it can let other player come in the team when one player connection issue too long). we know BFV anti cheating is as bad as BF1, it is just a brainstorm to me in one day as a "HXXO" cheating part occur different servers( any server in that day available) , in that day i just quit the game. so if the anti cheating system didn't work well, why dont give players a choice to vote them out in the server . i think it's a good alternative than we have to depending on DICE investigation on those cheater.
1. it should get the vote over total 20-30% in a team or 20-25% both team to vote a player( normally mean cheater/ cheating) to out the server( is out on this server , not the game- so the day he can't come back in this server ( like 47001 server )again). either team/ player can start the voting system. i think it can also do that for a squad , as any member in the squad may not welcome a cheater/ supposed cheating in the squad(private squad isn't the purpose for that part). it just a byproduct of the above voting system only to a squad.
so i think this would make player/us more comfort to the anti cheating behavior.
i hope DICE would take it as a consideration. i prefer to use 20% or any number as lower as possible, as u know there was a part/friendship system and some cheater may group as a friend club, if the number need too high and they all in the same server, above vote system may be broken, so 20%, if there was 64 full player, as an example, only need 12 players to vote kick a cheater( it give all players in the server to decide do he think the being voted player is cheating/supposing cheating) , 12 players i think it 's huge number for the vote. i hope we will see it in the future.
DICE can as a example for the system to any other FPS game like COD