Beginning results of an uneven matching in war

My alt’s alliance has this exact problem - the matching is clearly based on alliance score, which crazy given that:

  1. cups totally flucuate and many still intentionally drop cups
  2. titan score is more about having a core 6-9 strong heroes than it is about bench strength.

They REALLY REALLY REALLY need to do what @Revelate suggested and sum the total power of each player in the alliance’s top 30 heroes and match aggregate alliance totals. This is totally simple to code (basic boolean logic and summation) and would alleviate using one metric that is being gamed and another that doesn’t correlate super well to matching strength in AW.