I'm sick enough of this whine that I will offer up a possible solution.
Back in the day when you would go to your stats page it would tell how many kills and deaths you had while flying for each country, so we know that architecture is already in place. Rather than giving CV control to the biggest score potato, how about a simple "kills as" table where CV control ranking is based solely on the number of kills, or even total sorties you have as a member of whatever country you're on at the time? Not perfect I know, but seems like it would keep people from jumping over for a short hop just to commandeer your boats.