Really? I don't remember TM ever bashing the fan base or the University like Bo did. Miles does have a similar temperment to Bo, but he's not a constant source of embarrassment. As for why he gets a longer leash:
1-You're right, b-ball will never come close to football here
2-Miles has had more success in 2+ years than his predecessor did in 6, so he has earned some goodwill. Will this change? Possibly, but not this soon