Certainly a good thing. They got paid, and hopefully were/are being smart with that money.
I do think if Fab and Donte had more well developed games upon entering the league, they would've each had a better chance to stick in the league for much longer than they did. Being out of the league by age 23 was certainly not what was hoped for in either case. Even for late first rounders, once a guy gets a bad rap it's pretty much over for them.
Some of the "you have to go no matter what as soon as you're sure you'll get drafted, start the earning clock immediately!" crowd on here have pointed out that John Wallace came back to school and greatly improved his game in that year, and yet his NBA stock stayed the same. True enough, but Wallace also lasted in the NBA for 7 seasons which isn't bad at all for a late first rounder and likely would not have happened if he left too early. Junior John Wallace would've gotten no run at all in the NBA and may have never gotten the chance to show he belonged. As it is, he lasted several seasons longer than Donte did because his skills were further developed and he had more to his game, despite having some of the same exact limitations as Donte(too small to guard 4's, too slow to guard 3's).