In the article, the Strykers proved to be too vulnerable in the urban environment. They brought in Bradleys and M1 Abrams tanks instead.
There's definitely a need for armored vehicles better suited to urban combat. Maybe the Army's Armored Multi-Purpose Vehicle program will provide something. I don't know much about how vehicle armor works, but maybe there's room for optimization? I mean, it's not like the enemy here is firing APFSDS rounds, or using advanced ATGMs. It's all IEDs and RPGs at close range. I know there's stuff like having a V-shaped hull improves performance against mines, and slat and cage armor to deal with explosively formed penetrator type weapons, but I wonder if there's other techniques that can produce a survivable vehicle without needing a full, 60+ ton tank