No, if we started giving a set amount of points for each win, then the points inflation would really be ridiculous. There would be no limit to the high score anymore. The people who played the most games would be the highest on the scoreboard. It would be easier to just hand Wacicha the #1 rank.
The current scoring might need some tweaking, but I like the way everyone has a chance to make it to the top, even if they are still new to the game.