Look. Single Player mode is necessary. Not for any other reason than that it is a waste without it.
A game is a waste of effort in development if it cannot be played. I tried to play last night and the biggest server load available anywhere (at 432 ping) had 17 people on. I cannot play it as there are too few people online. If it is dependant on other people for play then it MUST be more mainstream. The devs are hurting themselves by making it this way. Its extremely silly. If anyone who has not bought and game wants a recommendation...don't buy it until there is SP. Without it, the game is dead in a few months (or dead enough to be not worth it) and that means all the effort put into the awesome textures, cannon functionality and formations is wasted. So so silly.
PS If they release SP, I will be the first to buy it for almost any amount.