Less ressources would actually promote call in spam, since it will take even more time to tech.
yeah, i understand your point, but i would hope for a system to be slightly more inteligent, making actual changes to how things operate instead of just changing values about. i would try and create a system forcing a player into hitting a threshold. they mightn't enjoy or want to tech, but they'd have to, or be entirely routed from the field. try and create a more gradual income climb, adjust prices to be fair within reasonable tier times or perhaps cap income to tech, like in rise of nations, there's ways around it, the most reasonable in my mind attaching certain units to certain tiers, para's to an officer, etc. etc.
the way i look at it in game is generally always a value proposition over how much i'm in need at the moment: i may get X tiered unit, or, can i hold out for CP's + resources for call in unit Y. make one of those criteria unobtainable, i'm forced into option X.