Having watched him for a few years at Swansea I'd say it's possible you've got red tinted specs on while he's playing you national team.
He's never been good enough, Swansea always struggled defensively and he did the same insane defensive errors time and again with them. He's blood and guts and doesn't lack commitment but he's not defensively sound and never has been.
He does come across well though and seems like a decent fella.
I didn't realise you were a regular at the Liberty stadium to make such a judgement on a player, or that you followed Wales so often.
I'll take the red tinted specs comment, as it's natural that someone would think that. However, I rarely, if ever, make absolute comments on a ppayer's ability on here like some people do. Williams is a better defender than he has shown at times for us, but I don't think last season he was anywhere near as bad as people made out. This season he is part of a team/system that is struggling to work. Maybe he has seen his best days, age catches up with us all.