If famines persisted, it was seen as as the doing of the emperor and that they were unworthy and thus could be replaced by anyone who had military strength, the Han dynasty founder was essentially a middle-class policeman.
Moreover emperors have long been got rid of by the Chinese Revolution of 1911, if people are sheeple, why would they violently depose their emperor?
You seem to also have forgotten the Tiananmen protests and subsequent massacre, which were against the Cultural Revolution and Great Famine.