I don't follow your logic. Armor only costs 1 point per energy type while energy projection costs 10 points per energy type. Furthermore, armor is permanent or lasts 10 rounds. So how are defenses more expensive?
If you wanted to buy armor for all energy types, since an energy projection attack could use any type of energy, you would pay 1/10th of the cost of buying energy projection for all energy types.
This has lead my players to buy armor and forgo super attacks, like energy projection, in favor of guns.
So again I ask, what is the game logic behind making energy projection so expensive and defenses and guns cheap?
Why not make energy projection cost the same as armor? Forget the 1d6 damage per level and buy the damage point just like armor. This way 10 points of energy projection damage for radiation, for example, would cost 10 budget points and would use 10 pow points per use.