I think the most important issue is the fact that the board is in the free zone and NOT a PREMIUM board. Since when were not different viewpoints acceptable on free stock-related boards? Make the board a PREMIUM board and he can delete to his heart's content. Of course, then all the freebies would have to go elsewhere but they have had enough time to "sample the iHub wares". So, IMHO, either iHub ADMIN should make the MACH board a PREMIUM board or remove the MODS.
The same situation exists on the WAVX board (that is a public stock board - freebies can post there). The manager (Snackman) behaves the same way as you describe on the MACH board.
And nothing has been done ... except Matt "asking" those with opinions contrary to the pumpers to stay away from the board.
You are "spitting up a rope" trying to change such things, IMO.