You are all fighting over semantics. You're all right. CORRUPT HAS MORE THAN ONE DEFINITION.
cor·rupt verb \kə-ˈrəpt\
Definition of CORRUPT
1 a : to change from good to bad in morals, manners, or actions; also : bribe (This did not happen to Garrosh)
b : to degrade with unsound principles or moral values
2 : rot, spoil
3 : to subject (a person) to corruption of blood
4 : to alter from the original or correct form or version <the file was corrupted> (This DID happen to Garrosh)
1 a : to become tainted or rotten
b : to become morally debased
2 : to cause disintegration or ruin
Now please stop arguing over this.