I think they’re probably right. The theory it’s based on may be valid for open field combat, but breaks down in CQ/urban warfare. From what I’ve read the soldiers who went in to clean out the Japanese tunnels in the Pacific always used a .45, I suspect for good reasons.
The Soviets fought the Battle of Stalingrad with a 7.62x25mm round and the Germans were moving to a 7.92x33mm Kurz round.