Almost every game crashes in Beta, as i said the beta is there to fix these problems
As devs said, release an anti-cheat program takes a long time and a lot of games of big companies were released without anti-cheat and they didnt have so much problems, only a few kids hackers who were banned in a week or two.
Go to the war, you think 1 or 2 soldiers with machinegun can blow it up? of course no, tanks are tanks, you only need 2 or 3 mobius/mendoza or 1-2 engineers ambushing a vehicle and its destroyed. Tanks are tanks no infantry, right?
Also the vehicle lag has been fixed (in servers with good net) and you can play and use tanks without that "parkinson". You don't believe me? Go play and see if im wrong.
12 years? Seriously? Make a mod for a game (Unreal Tournament 3) is not nearly the same as make a whole new game, develop a game requires A LOT more work, you will have, of course, more troubles with bugs, etc. So Renegade X hasnt taken 12 years (only 7 years) and you have to know that devs has only used their free time to develop the game. Other games like Watchdogs has taken 5 years with a full team of developers working on it, and the Final Fantasy XV has taken 8 years and STILL in development!
There are no "mistakes", the game needs fixes and rebalances but if you have played more games you'll see that ALL games start unbalanced and with the time (not the first month, it takes 1+ years) they get more balanced gameplay.
And I can tell more, if you played/remember the release of Battlefield 3, THE RELEASE, BF3 had had constant lag, crashes and a lot more issues, but of course if you see the game in the TV and you pay for it the devs "will do something fast" so don't worry.
Finding the crash issues is not easy because the logs don't save the information about the crash (logically) and they are trying to do all they can spending their money to fix them, if you don't like them ok, don't play, but the game is not dead, people like you kill the game because you cant wait 1 minute every map change to join again the server or because "the tanks are too op"... Seriously go play Candy Crush Saga...
(Sorry for my bad english..)