I'm against removal or changing how it works for now.
(except the opinions about make it more visible or adding some time delay ~3-5 min. between each surrender vote)
Reason:
Instead of moving forward to the next round, more players will simply exit the game if they are "forced" to keep the round alive.
From my point of view, you guys should not discuss about what to change about the vote system, instead look about the reasons why one team is trying to surrender. Is it saving time on an already lost game, to many AFKs in on the team, missing team play and just trying to survive or whatever.
Pls keep in mind that every successful surrender vote is the will of that team.
Cheers,