No he hasn't. Those are the players the club has gone for out of the ones you've recommended. You have no idea who Carr recommends or whether he is or isn't good at his job besides from judging its output. Stop pretending otherwise.
I know Carr recommended we pay £7m for MYM when we needed a bigger, more dominant, more instantly PL suited CB. And overruled paying less than £3m for Adam Lallana.
Carr's a failed lower league manager who is good at wheeling and dealing average French players through his connections there. He's a vital cog in a horrible transfer system. The sooner Ashley, Pardew, Charnley and him f*** off, the better.
As I said then, you have absolutely no idea what happens behind the scenes.