They replaced a negative WAR pitcher (whomever took slot 5) with a guy that should get 2.5-4 WAR. That's not barely moved the needle (though yes, they need one more good SP).
3B is no less bare than it was. If anything, Urshela is more likely to be healthy than Donaldson. C is not good, agreed. And, SS? Not even addressed.
*Unless Urshela is playing SS, then I got no idea how SS is defensively.