Also, with regards to Baynes minutes, I fail to see the problem.
During the first 15 games or so, Baynes indeed failed to crack 20 minutes in a game. That was during a time when Brad was still trying to figure out exactly what he had.
He then played 23, 16 (2nd game of back-to-back), 20, 22, 16 (another back-to-back), and then left the following game with an injury.
He was brought back slowly over the next 3 games (16, 13, and 18), but then had to miss several more games with his wrist injury.
His minutes after returning from that extended absence: 14, 23, 16 (back-to-back), 15, 22, 9 (Golden State game), 21, 9 (blowout win over the Hornets), and 22.
He's been getting meaningful minutes most nights when healthy since Game 16. Also, Horford's minutes needed managing during November and December and into January due to knee issues, not something to be taken lightly on a 6-10 player.