I have a love-hate relationship (!) with Linares.
Back when he was fighting out of Japan he was massively over-protected & I willed for him to get beaten. Then he got KO'd three times by Mexicans, & somewhere (probably around round nine or ten of the DeMarco fight) I started to like him, a little.
He's done well in his comeback & I cheered for him every time versus Mitchell & Crolla (scoring of that first one was shite, btw; Linares won 8 rounds). I now regard him with something like affection.
Campbell is someone I've not taken to despite his obvious skills. I think to beat Linares you have to out-tough him, something Crolla & Mitchell weren't strong enough to do, or hit hard enough to squash him or fuck his face up. Campbell is very slick when he wants to be but I don't see him doing this, unless Jorge has dropped off significantly.
Linares on points.