Why? Is Didi not very good? Because Asdrubal is just average and signed short-term.
The past two years, Cabrera has the second highest OPS of any SS in baseball. Since 2009, he's got the 5th highest OPS.
Gregorius has a career line of .271/.323/.376/.699 in 5 years of minor league ball. In 1909 career PA's he has 118 BB's.