Why not have both, as Israel has now done?
Surely in this ever more uncertain world, with shifting threat scenarios, a current enemy who is difficult to track let alone defend against to say the least, and a potential tomorrow which is far less predictable than today, flexibility has to be a valuable option?