I'm a Falcons fan, but I think I can answer your questions.
1. To recover from two serious knee injuries would be an immpressive feat. Add that to his large salery and the odds would appear to be against him. Never trust what a coach says!
2. Anyone who thinks the Saints should take McFadden doesn't understand football. Ignore them.
3. He is good, plus people have a tendency to over hype players they like.
Thats what I think anyway.