NAiL's past cup results:
#9 roper 5/5 games played.
#14 bor cup: 2/2 played.
#16 hysteria 3/3 played.
#18 sheeprace 0/3 played.
#21 elite cup: 2 unplayed games (those opponents apparently disappeared). Knockout: 2/3 played.
#29 bor hysteria private cup: unplayed games: 3/3 in group. waiting for his first knockout game to be played.
#39 intermediate (still going on) 1/4 played. (but this only just started)
In short, the first cups, you definitely played all your games. The later cups, not so much.
Yes, benz didn't send you a PM to get your games played, but then again, neither did you. You can't blame people for negligance if you were also negligant.
Yes, pr didn't send you a PM to get your games played, but he's not obligated to do so. There were also plenty of other people that knew you had to play and none of them sent you a pm, but the truth is that cup games are your own responsibility to finish.
I personally do send out PMs to players to get their games played, sometimes in cups I didn't start (without the actual mod's knowledge - bad D1! bad!) but from looking at previous cups, pr does a fine job with his cups, so I didn't see the need to do anything about his cups
After the group phase, I haven't seen a single post of you in the thread, NAiL, even though you clearly knew you were still in the cup. Benz has been active in the thread where you could clearly read it.
So I'm gonna have to go with pr's decision here. If benz is willing to give you an opportunity to play that knockout game, then that would be his decision. You weren't forced to give Devilage another chance either.
You can't blame pr for handing out free wins if his opponents simply aren't there. People get free wins in professional sporting events too, even in late stages (though of course the reason is different)
For future cups, I would strongly advice benz to send PMs to his opponent(s) if he can't find them and I give the same advice to cup moderators who are stuck with a couple of inactive players.