In hindsight the decision to get a bat instead of a glove was incorrect but that's only because the bat didn't actually produce. Brookover wrote a column a while back, one that was silly but not necessarily wrong, saying they would have been better this year with Galvis at SS.
They could have also upgraded the catching defense but Ramos still was one (over Knapp if nothing else), and cost nothing.
And they wanted Adam Jones before they snagged Bour.
The bigger problem is the Phillies defense was so poor to begin with that I'm not sure making it worse mattered that much.
Santana can't play 3B? Neither can Franco really.
Hoskins isn't a good LF? Neither was Nick Williams really.
Hernandez was never great defensively. And the two OFs who actually were good fell off the cliff (Herrera overall and Altherr with the bat). Plus you've got Quinn who can't stay in a line-up.
But Kingery was only at SS because of two injuries. As the trade deadline showed there wasn't much that could be done there, either get a hitter who couldn't field like they did, or get a fielder who couldn't hit. Kingery couldn't really do either (at least not yet).
Crawford should have been an answer but he obviously wasn't in the eyes of Klentak and Kapler, he'd already lost the job to Kingery and would have been playing 3B had Franco not come alive.