Let's review this situation....
The kid is "suspended" (What exactly does that mean at South Carolina????) 5 times yet never misses a game. When he starts to officially suck, Spurrier benches him. Then he gets tested for alcohol and fails the test. But Spurrier doesn't dismiss him then. He waits to see how Conner Shaw performs. When Shaw excels, Spurrier then releases him. He's released 7 days AFTER his failed test. So how many random tests came before this? Or was this the first since Garcia no longer could throw the ball?
If he's an alcoholic, Spurrier is the enabler.
You really can't lose playing time at SC due to off the field transgressions. (Remember the "suspended" players allowed to play vs. ECU? ECU didn't allow their DUI's to play...Spurrier did)