Conceptually the scoring system works in WvW. It’s objectively fair and makes sense although it has some practical imbalances (like exasperating the importance of night-capping).
But a score system doesn’t just exist to tell you who won, it should also add excitement and drama into a game. And this is where the GW2 score system falls short.
Of all the WvW matches I have played in the last months, none was close. In fact the dominating force is generally decided within the first 24 hours after reset and rarely changes after that.
Coverage is really all that matters in WvW and you can argue that that’s ok, but if you want people to care about the score, there need to be more ways to have a comeback.
I don’t have a concrete example at hand but I’m sure we could come up with something better if we tried.
On a similar note, the WvW point system only rewards holding stuff (and since the most recent patch, also finishing) while the personal rewards (Karma, WXP, Gold) only reward conquering stuff. If both of these reward structures worked hand in hand, rather than oppose each other then that would be better for the game.