Good post. Although I disagree about the team staying together for 10years.
I would actually commend Celtic on the change to their transfer policy to where they buy young players with potential with a view to selling on in 2-4years to a bigger league. Porto, Ajax, PSV, Benfica et al have been doing this for years.