I wouldn't be against weighting wins and losses depending on the record/ranking of your opponent. Like base the ranking on a combination of W-L and degree of competition.
But, I also have no problem if they don't do that and just continue the way they've been going. :lol