Not Jays related but I read an interesting article about how involved the Astros were involved with 
McKinsey consulting, and the results-at-all-costs approach is/was the culture.  I've worked with people from these consulting firms and I gotta say that this seems accurate.  These guys are snake oil salesman, and no doubt they deserve everything that's coming to them by MLB.