I honestly think there is more nuance here than the "bad hire" - "bad coach" narrative.
Johnson was hired in large part because he was a MN alum with ties to the HS and AAU Coaches - and he would work cheap. One of the main rationales for hiring Johnson was that he would be able to improve in-state HS recruiting.
and then - NCAA approved NIL and unlimited transfers. now HS recruiting has become less important. the whole notion of a developmental program is out the window - it's all about the portal. and like it or not, if you want the top HS recruits or the top portal transfers, you have to have the money to pay them.
in short - a coach like Johnson would not be hired today. the game has changed and a different set of skills are needed. bad timing all around.
and lest we forget - Coyle hired Johnson. Coyle has to share in the responsibility. He's the AD. He cannot just hide in his office and say "they made me hire a black coach. It's not my fault."
If I was a higher-up at MN, I would fire Coyle first. Hire a new AD, and let the new AD hire the new coach.