Brigadier General (res.) Kahalani says politicians should not make military promises that could change when they come into power.