Amir's rapid evolution as a bowler is not something I have seen in my life,but he is out of the picture so let's put him to one side for now.not talking about raw stats just a general look at their bowling. Junaid despite bowling well but you an still see there are areas he needs to make adjustments to improve Aamer by the end of the England series was looking almost a complete bowler it was hard to find weak points in his bowling.
We have a promising young quick here and we say -" but you are not as good as amir".
Well if he cam stay out if trouble and keep this up I would say he is better!!!

Plus to say amir had no weakness is a OTT, I think ASIf was a player you could bank on to be top notch.