Might be a Beta Patch but we are not BETA TESTERS.
I am not shy regarding criticism of the design team as I am sure Doom can attest, but I just got to say this, Its a beta patch (not a release) you downloaded it so ...you are a Beta tester (you volunteered.) A game this complex with the limited resources they have is going to need 'volunteer' debugging. The Beta patches are usually pretty good by the time they are released to the playing community, but if you want something more you need to wait for the release I usually try to avoid starting a serious PBEM game using a beta, but overall they tend to be 'better' than what they replace.