You're free to give you opinion, and i respect that, but i like to develop young players because i'll spend money once, and i'm not going to need to do that again in a very, very long time...... besides, you can train a youth player, making him to improve only those skills you believe are most important, i'm tired watching defenders with high (useles) finishing levels, while their marking/tacking are low, but their market value is high.
In the other hand, if you believe its better spending lots of money on 28 years old players, please keep doing so! You're free to play in the way you want, other people might think different