I've seen many posts on how to fix match making in TW, personally I think it's a waste of effort. Currently matchmaking is absolutely not based on any sort of merit actually related to TW, perhaps there is a way to do that.
Territory Wars 2.0
(and no, I don't have any idea how this could be setup in swhgoh, but hear me out)
2.0 Would be set up like a football leauge*, the best guilds would end up in the "Kyber League" with the best reward structure, and the worst in the "Carbonite league"
After a set number of matches (a season)
X number of teams at the top and bottom of the standing will find themselves promoted up a leauge, or moved down one (relegation)
This structure would allow Guilds to define themselves through results, the only true measure of skill. Guilds in Kyber would be playing to keep the honour of staying in Kyber and having the best rewards, no more resets to put you back with the dregs at the end of each season like in GAC.
This is how initially thought GAC was being set up and I still think it's a better approach to gamemodes that are more about competition than rewards.