if you believe Herr Eichorst's statement about "why" they fired Bo then your whole premise is mistaken- they couldn't even be publicly honest about their reasons, which is why they are no longer in those positions - integrity is something within a person, that apparently Eichorst nor is boss ever possessed
also, Bo may have been the despicable human you believe he is/was, but one thing is for sure he spoke his mind and was honest about his thoughts, however crass or crude they were- and all of his behaviors which most fans that hate Bo use as reasons for their negative opinions, seems a bit strange if you juxtaposition it with your statement that people would ignore those behaviors "if" he won championships. that is not something to be proud of and and certainly doesn't exude integrity or a principled position.