IMO yes. People will always say Cole is best LB in the world due to his status but last 2 seasons and this season, Baines has outperformed most LB. He is stronger, faster, better technique, provides more off an attacking outlet and his defending is not bad either. Pardew summed it up after the Newcastle game, the gap between him and Cole is not far apart. From what I have seen Baines is better. Cole is still a brilliant LB but not the one he used to be where he would attack and defend brilliantly. He has made his share of mistakes this season and has looked fragile. Baines is a big reason why Everton are challenging for the top 4. Really underrated.