I should have written block instead of ban.
But yes, I agree, name and shame should be acceptable - there is nothing more frustrating than spending 45 minutes on a good game only to have your opponent take a double or triple bogey and quit without any consequences.