A Theoretical Baseball Experiment
How do you think an MLB team would do if it strictly awarded playing time to players who were currently hot? Consider having an owner with unlimited funds. In the White Sox case, Dunn would be gone because he's not performing. Forget about how much he's paid. Forget about trying to get a good trade value. Money doesn't matter. You always have your best performing players on the field, no matter what their name is and no matter what their salary is.
This is all theoretical, but I think we could have an honest conversation about something like this. How would it affect team morale? How would it affect ability to draw free agents in years to come etc?