Agreed, they needed to delay the game for another 2 years with the state it is currently in.
You do realize no amount of in-house balancing will survive first week of release for an RTS game?
Developers have only so many brains, when you suddenly drop the game on 100k more, you'll see things that were overlooked earlier because of reasons.
What does not make any sense tho is how all the spams, emplacements and anti-all infantry come out of the woodworks now despite the fact that apparently there were top player illuminati giving feedback for years.