Brady doesn't have a top 10 WR, but has a great TE, NE rush isn't significantly better than IND one. You could also argue that Drew Brees is 2nd or 3rd smallest QB in the league with his 6 feet of height. We'll never know, what Luck could do if he was 6 feet tall. Also, we'll probably never know, what Andrew Luck would do with a better O-line and a run game (he has a top 10 WR).