Well, the problem is, while this pledge is nice in principle, it means absolutely nothing. Heck, I'm in a game right now where someone who had given the "pledge" has bailed from the game, no excuse given. The "pledge" is a nice idea, but ultimately worthless. Just ask Nevil Chamberlin what 'pledges' are ultimately worth
At this point, I won't join a game unless I have a reasonable certainty that folks wont punk out. At the moment, that means only joining games advertised at the 'other' forum, figuring anyone who bails on one of those games can expect to be crucified unmercifully.
But I'm sure punks and bailers will eventually find a way to join there (just create a new ID, etc.), and muck up things up there too.