This isn't the place for this discussion. Yoda if you wish to dispute the free win/pass then you'd need to talk to MarxeiL. In the rules I don't believe we have specified a time-frame for being late as you did both agree on the date/time.
EDIT: Rules are as follows;
'If a player fails to turn up with 15 minutes after the agreed match start time, the other player has to contact an admin immediately and will be awarded a default win. A player that fails to turn up for the first time will be given a warning, the second time he or she will be removed from the league. Matches can be played on any public or private servers.'