Is Penn TOO Corporate?