If xGKing could say hand on heart that due to conflicts they can't reschedule then I wouldn't have any problem with the walk over. Yes you're asking for a favour, but the 'spirit of the competition' is to have fun and try and have good games with each other.
There is zero technically wrong according to the rules with that Benji did. Depending on the reason why he chose not to reschedule there may be nothing morally wrong either. But clearly if every other team has been able to constantly reschedule for other teams, work together for a fun league and to have a great competition I'm sure you can appreciate that a single team trying to follow the rules to the letter purely to get any advantage they can is against the 'spirit' of it.
Saying that, once more if there is a legit reason why it can't be rescheduled then fair enough, enjoy your win.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.