We are not Umreeka with $700 billion or whatever of defence budget.
Sorry to say this but we have 1 billion people, live of soldier is sadly cheaper than spending money to ensure their protection.
btw I doubt Humvee can provide protection from IED, maybe it s good for protection from small arms...