The military is a notoriously conservative and slow beast, but the speed with which it reacted to the information that IED (improvised explosive device) resistant transporters exist is indeed embarrassing.
Nevertheless, it’s good that they plan to replace all humvees.