Performance Points on Forfeit

Just curious if any of you guys have run into, what seems pretty counter-intuitive to me. I end up playing a guy 6 levels higher than me, he makes a few play errors, I played, imo, pretty tight and end up going into round 3 with a decided advantage in resources and a resilient vampire on the board from last round. Dude is dead in the water, and we both know it. He proceeds to randomly torrential rain right out of the gate for the third round, and Im not sure if he misclicked or what, but he ends up putting it on a row with no threats. He immediately concedes. Ok, cool, no bother, saves me 5 minutes... except then when I get to the end of game run down of how the exp points are allocated, it only indicates that 2 rounds were played and that he had won one and that I had won another. There was no mention of the 3rd round, that was definitely started and he quit during. My performance points were then on 51, instead of 72, which makes absolutely no sense to me. How am I losing something called "performance points" for out playing my opponent? Anyone else run into this?

Yeah, when a player forfeit a match the exp you gain will be lower than the usual 3 round match. Pretty sure that the exp is based around the lenght of the match, so that's why a forfeit at the start of round 3 will give you less experience.

That cant be. If that were the case and people became aware of it, there would be nothing stopping players from waiting the entire length of their turn before deciding to play a card or pass. That seems like a metric too obviously exploited.

Im not talking about experience points though, I am talking about performance points, which as the name suggests, should probably be awarded based upon your.... performance.

Yeah i know, i refer to them as experience point regardless. But in any case, to me the performance exp seems in any case be dictated also by the lenght of the match, as a forfeit will always give you way less performance point.