IMO, the current Global Ranking system needs to be revised. Anybody who plays long enough and is fortunate to win far more than lose can eventually be ranked. In other words, the system does not show who the most-skilled players are. Furthermore, I think that there are at least a few pros out there who are frustrated that they have to carry their team. It isn't fair that those who don't perform as well receive the same amount of points for less effort. Here's two suggested changes to the system:
1. The number of rank points should be given based upon individual performance, not merely being on the winning team. An example of the new scoring could be like: +10 for every cap, +5 for every defend, and +100 for every 1k damage dealt. I think this would show who really deserves to be globally-ranked. The amount of Cr given upon victory to everyone can remain the same though.
2. It would be nice if the Top 20 were shown instead of 10; there are far too many great players not being shown. Furthermore, it would be awesome if a function were added where you could "View More" to see everyone's ranking, 20 at a time.
Are these revisions a perfect solution? No. Someone who plays all day can still get a lot of points, but at least they will have to work harder for them.
No, your points are backwards. It should be more like +26 for every cap, +6 for every defend, and +2 for every 1k damage dealt for the winners, and half that if you're on the losing team. Caps win games. Not damage.
As for everything else, yes, I agree. Even though I don't actually care about rankings, it is unfair to anyone who carries their team to victory to get the same amount of rank points as the people they had to drag.