Honestly, you could've expressed yourself in a somewhat nicer way than "rant" about it, if you tried to be informative instead attacking / being mad about it.
Secondly, what exactly is the point of you playing a Hack on 18 holes matchplay?
Does nothing good whatsoever, ofcourse you gonna concede all his stuff as he surely needs more strokes than you each hole.. kinda understandable that he'd get upset, I guess he kinda asked for it playing a lvl 90+ master with top equip and so did you, playing a hack you try to tell us you were assuming he'd know everything about matchplay etc.?
Sigh.