I don't know that we need to be too critical of Gonzalez for playing Uggla and BJ (although he does make some bone-headed moves some time).
I'm sure he doesn't call all of the shots about who gets the majority of the playing time.