I have found these constraints to be relatively constant during my time in academia. If the constraints are constant, so too should be our research productivity. My fear, however, is that research is coming under increased pressure from teaching and service obligations. Lest I be misinterpreted, I firmly believe that teaching is a virtuous activity and is virtuous at all levels. In fact, the rewards from teaching MBA students and executives may be greatest because such students are in a position to implement the knowledge we impart.
Research also is virtuous.
I offer no assessment of relative virtue. The issue is whether our allocation of resources is optimal or even rational. You have to be a bit compulsive to be a productive scientist. Keep in mind that new ideas are commonplace, and almost always wrong. If comparable amounts of time are required for superior teaching, so be it.