I see many accusations being fair on unfair, and explanations about the reasons.
I don't see too much suggestions for the developers to think about a solution, so I would start here:
1) 1 attack in war (credit goes to Eddie F1, of course)
Pro: Stacking with low level bases will not be an option anymore
Con: Crashes
2) A war member is not supposed to attack more than 5 places below his war rank (#1 can attack 1-5, #2 can attack 1-6, etc)
Pro: Huge stackers (10-15 Iron Age bases will have a problem 5 starring the low end bases)
Con: Stacking up to 5 iron Age members will still do the job
3) The lowest level member in war must have at least 50% (40% or even 30%) of the level of the highest level member (if the highest level member is lvl 198, the lowest level member must be atl. lvl 99)
Pro: Stacking with bases below level 50 will be a problem for seasoned alliances
Con: Alliances will find it hard to "get and breed" new members
4) Fine tune the matchmaking: Offensive and defensive points for the alliance shall be summed up by weights: 100% for the first 20% of the crew, 85% for the second 20% of the crew, 75% for the third 20% of the crew, 50% for the fourth 20% of the crew, and 25% for the remaining 20% of the crew (in a 40vs40 war: 1-8: 100%, 9-16: 80%, 17-24: 75%, 25-32: 50% and 33-40: 25%)
Pro: Stacking will not pay off that much
Con: Alliances with evenly leveled players will have still hard time
5) Matchmaking shall be fine tuned in a way, that the "lowest level member difference" cant be more than 10 (15,20,25(?)). I.e. if an alliance with lowest level member at lvl 15, can be matched against an alliance where the lowest level member is max. at lvl 25 (30,35,40(?))
Pro: Stackers will be matched against stackers (must not be even communicated by NEXON
) )
Con: The matchmaking can take longer
All 5 changes are easy changes for the developers and would solve the "exploit", pretty much, imho