I don't really care one way of the other about this signing, but this isn't comparable to Jesse Davis. There's a big difference between 2 years and 5 years in the league, particularly when the latter has multiple injury concerns.
His biggest contribution was on ST, so I wouldn't be surprised if that's why he was brought in.