Glad you had some fun with it :)
Sometimes you do spawn like a screen away from the enemy, but then it takes a lot of time and luck if you want to win.
Also we have another great "mechanic". You know how in an RTS after a while you have so many units it's hard to manage them effectively? Well here if you have a large number of units the game will run really slowly, so you can better understand the situation. This was totally intended.