Understanding the Innovators Trilemma