That said i do not thing putting back in the repair and rearm is a good idea (without major tweaks)
now that it is removed:
Players don't get punished for investing their hard earned money in upgrades!
Suicide rush is all but abolished.
People don't get punished for use of ammo based weapons (LRMs were expensive).
making money doesn't mean getting a commando and fitting it with the 100 engine and a light laser

Suggestions to bring fear of death back:
Punishment for death (flat rate more for assaults less for lights)
Reward for living through the match
Punishment to exp (if you could eject to counter it)
(Eject only at the moment of death to avoid griefing)
Fun and fear go hand in hand, i hope you take my thoughts into consideration.
Disagree or have another idea feel free to say so.