It seems to me that an alliance that is top-heavy with primary defenses but is average with back-up attack teams is in a better position to be successful in war than those alliances that strive for quality depth even though it may sacrifice the strength of the primary defense for a few seasons. That’s been our case. We are constantly paired with alliances with 1/5 of the sub-3000 teams and 3 times more of the 4000+ teams as primary defenses. That means there is more strength at the top and fewer weaknesses at the bottom in our opponents, and that’s every war. Luckily, like a blind squirrel finding an acorn, we’ll draw a halfway active alliance every 4th or 5th war–an opponent we manage to scrape by but would otherwise kick our @$$ if they were even a quarter more active.
The Top 5 heroes weighted average is misconstrued because it doesn’t factor class, element, or rarity of heroes whose synergy can make or break a defense like someone with 2 fully ascended Margarets, a maxed Inari, and maybe a maxed Justice and Isarnia being weighed better or on par with someone with a maxed Gravemaker, Drake Fong, Evelyn, Frida, and Kunchen.