Remove all syndicates and player who are inactive. more than 1 season without account activity of individual players. There are hundreds of 'dead player around 100-300 who were last on more than 6 months ago. These are not War mode players. That is like counting anyone who has ever fished, a fisherman. Then you will see there are hardly any real players in WM. Also, it would expose the current, ridiculous structure of WM. A suggestion, if inactive players and synds are removed. Make all WM synds have a maximum level total, Where, the stronger your group, the less players you can have, or have any army-type structure with x players of top levels and a pyramid of the levels below. Unfortunately, this will not address the unholy alliances that exist between synds in WM. WM is boring and doesn't work.
How about instead of getting rid of the entire syndicate itself they could set a time span on the accounts say 1 month or a couple weeks and make it so people cannot get war points off that player until they play again.
Removing the "dead players" would also help even out the new hitlist achievement which is currently strongly biased toward new players who can safely hitlist these "dead players" without fear of retaliation.