"moving in the right direction" =/= "we don't make bad signings any more"
Maybe a better way to phrase it would be "we don't make expensive bad signings anymore."
Then again, that might just be because we don't make a lot of expensive signings full stop
To be fair though, everyone we've bought for a significant sum of money within the last 2~3 years has been pretty decent.