Some players like Brek are not ready to make the move to EPL. As he is talented, he could still gain more MLS experience. Altidore is 22 years old, let him tear it up at AZ alkamaar. I see your point with Cameron, he was put in the perfect position at stoke and still has a lot to learn. Cameron is 27 though. Altidore will go when he is damn ready.
29 goals in 52 games with AZ is not bad