Disagree.
Score and Rank perform the very useful function of providing a more populated and thereby a richer, more fulfilling game environment, because it attracts those who measure their success by such means.
Just because it doesn't provide information you think it should - i.e. a tool for evaluating relative skill levels - doesn't mean it doesn't fulfill some purpose. In fact, it probably does a pretty admirable job of fulfilling it's intended purpose.