Another aspect that may contribute here is that more and more FOSS developers are doing it as full-time paid employees of big companies. When you move from intense, motivated programming to the conservative and meeting-full corporate environment, your productivity is bound the decrease.