Baines is good at crossing, but a bit shit at everything else. If he wasn't English, no-one would notice him.
I'm not saying Gibbs is a great defender, but he's better than the other options and if he had been fit, he'd have had quite a few caps by now.
Though I suppose he's never fit and that may have been your point.