So, it is a feature. I think it is strange, in vanilla version, what a XCOM has unlimited casual weapons, ammo, has access to build his underground (which is far, FAR beyond by cost than any interceptor) bases in any point of world, but limited in all other equipment, soldiers and personal. It strongly farfetched, i think. It is strange that in the face of such threats, the hope of humanity has to survive economically. Thus, this mode is very handy. Humanity gives you all the resources, that is, and your task is to spend it as efficiently as possible.