The problem with the 3 trophy issue is that in order to get >3 trophies they have to be both higher trophy AND higher Ascension level. I’ve experienced it a dozen times where I beat a top 10 player and, you guessed it, 3 trophies and that’s because they keep their Ascension level low. Most recently I beat Apache777 ranked #8, which was actually quite easy given his low Ascension level (I’m ranked 70 something). Same result.
It also makes the game quite dull because you spend all day fighting, maybe get 50 trophies or so 3 at a time, and wake up and whoops they’re all gone. You’re just another stop on the eternal waterfall of down flowing trophies.
Some solutions would be to match, as suggested in other threads, based on an algorithm that gives you some islands based only on Ascension lv so that you have some similar defensively matched people around you, but also sometimes based solely on trophy level, so that a lv 65 person gets the chance to take on a lv 28 player in the top 10 and, of course, obliterate their meager defense. And by beating someone of higher trophies, they should get bonus trophies for that.
The current trophy system is at the heart of why nobody raises their Ascension level, and why alliance ranks are just based on how much money they spend, given that with low Ascension levels, nobody has a high Hall of Uranus and nobody donates anything substantial to alliances unless it’s with gems.