He is still developing and he could develop better at VT then he coild overseas. Sure he loses the first year salary, but he may reach a higher salary if he stays quicker then going overseas. No one will ever know.
Let's say instead of transferring to VT, he goes pro in Europe at 20-21 years old. He gains 2 more years of work time and makes 400K in those 2 years. Which decision nets him more profit?
Many would argue that the 2 years at VT would as he developed immensely in that time. The same thing could happen next year.