I'd agree with all of that, and add that the agents involved are obviously wanting to maximise their own profits as early as possible regardless of the players professional interest. They might get injured,/fall out of favour/not develop as hoped/etc. It's in the agents interest to cash in while they can by moving players around, and it wouldn't be hard to convince a young player that they're too good for their current club.