Matchmaking has been terrible we have received 1 point every day but 1 day last war, all the other guilds are getting way more points and will probably lose first place next war if it continues
No scoring system will ever be perfectly fair, but the current Elo system places too much emphasis on a factor that guilds cannot control, namely the strength of their randomly assigned opponents. Currently, ranking-point gains are determined mainly by the Elo differential between competing guilds, rather than by their actual performance.
Better matchmaking, combined with a scoring system that places greater weight on victories and treats opponent strength as a secondary factor, would create a more balanced, competitive, and credible system.
Ultimately, the Guild Wars leaderboard should reflect which guilds consistently demonstrate superior performance, not which guilds happen to benefit from the most favorable Elo-scoring opportunities.