Iandolo is streets ahead of Cain in my opinion.
He's 4 years older.
I'm also not denying Iandolo is currently better.
However, if Jake Cain was a starting left back for a top half league 2 side in 4 years time, I wouldn't be the least bit surprised. That's all I'm saying.