Questions maybe help with war

Our war today was with an alliance trophy score of way above ours.
Their team trophy score:46,290
Our team trophy score:38,587

They have 29 players & we only have 28 that can participate.

21 of their teams had team power over 3,000
8 of ours teams have 3,000 power the rest is less than 2,500. We even put our Hightest teams as defense since that’s one of the ways we are matched.
If matching is done by each players strongest team power & trophies how were we matched correctly.
Seriously over powered.

Any ideas on how to improve this?
Thanks in advance

Matching is ever foing to be difficult. My question is why do we not have an opt out button!!