We'll see if it ends up being worse than signing Ellsbury. At least Stanton is good when he plays, whereas Ells was only good his first year. But health is a skill, and Stanton don't have it.
Stanton in 3 seasons: 199 G, .266/.352/.506, 5.1 total WAR (Postseason 17 G, .267/.352/.683)
Smellsbury in first 3 seasons: 408 G, .279/.326/.382, 6.5 total WAR (Postseason 7 G, .000/.153/.000)