I completely agree with what you wrote. Take the money while you can especially if you know about your own limitations and how coach tried his best to hide them. The longer you play the more of your game will be exposed.
It's not the kids fault its the NBA teams. I find it amazing that NBA teams will draft a kid that hasn't really shown or proven anything and pay him millions and then the kid sucks and is out of the league in 3 years. Why would teams do that? They must poo $100 bills or something in the toilets.
Back in the day in the draft their was like maybe 1 HS kid drafted every few years and very little underclassmen at all drafted. The NBA back then were much more careful at drafting players than now and the NBA was at its zenith in the 80's and started going out in the late 90's. At this time is when so many teams started drafting HS kids and unproven players from college.
You lost me there at the end. The NBA currently has so many young and fun superstars. I would argue that this is a golden-age for the NBA. Lebron, Durant, Westbrook, Harden, Davis, Steph, Wall, Chris Paul, Blake Griffin...... Most of those players played 2 years or less in college. Steph had to play 3 whole seasons at Davidson.
NBA teams that are drafting at the end of the first round are simply looking for backups or rotation players. Very rarely does a team strike gold and draft a starter/all-star. So a team will either take a risk on a player they think could be a sleeper or simply look to fill a roster spot. Backup centers are a good risk. The last 3 picks in the 1st round over the past 5 years looks like this:
2010: Greivis Vasquez, Daniel Orton, and Lazar Hayward.
2011: Norris Cole, Cory Joseph, and Jimmy Butler
2012: Arnett Moultrie, Perry Jones, and Marguis Teague
2013: Rudy Gobert, Livio Jean-Charles, and Archie Goodwin
2014: Bogdan Bogdanovic, CJ Wilcox, and Josh Huestis
So basically you have a bunch of guys who produced next to nothing this year..... then Jimmy Butler and Rudy Gobert.