Beck is done.
Depending on what kind of debt he is carrying I would give him less than a year before he has to leave the air. His sponsors have to be feeling the heat or at least know he doesnt have the big audience he used to.