I know some Iraqis who will diagree with you. Their army was no joke by past standards. It could probably have dirven right over Patton's Third Army and Rommel's Afrika Corps combined. If it had been in Europe in the 1970s it could probably have driven NATO's conventional land forces into the English Channel. Yet American forces flattened it in a matter of hours. Every engagement was so one sided that the Iraqis must have felt like it was the War of the Worlds and the U.S. was the Martians. American forces did not do that with numbers, they did it with technology and smart soldiers who knew how to use that technology.
I would agree that today's soldiers are smarter on average and much more technology-savy. But, as I said before, they tend to have been brought up in overly protective environments and are less prepared for the stress involved in combat situations. I'm not putting them down because there's nothing harder than combat and no kind of normal upbringing could truely prepare one for combat.
But my biggest gripes are the "safety programs" that have been mandated in our educational system to protect kids from so-called bullies. Kids are taught that they shouldn't have to deal with their own problems; someone should handle problems for them. A scuffle at school means that the police need to get involved, and arrests are to be made. Even being called a name means that you should inform someone in authority to deal with it for you. I could go on, but I find that no one listens. We are trying to produce a generation of marshmallows, and then we expect them to perform in combat and be OK with it.