Im sorry to say, but this thread serves no purpose at all. Be assured the balance is being worked on as we speak.
Feel free to provide feedback about balance and how it can be improved, ranting about past members of the development team is not going to help the mod in any way.