A Business Insider report suggests Stephanie McMahon’s departure was performance-related in an apparent smear campaign. Source: Sports Business News