One of the problems of free software is dissipation. Because of its success, there are many avenues of communication, many projects. It has become hard to separate the wheat from the chaff, the signal from the noise.
This works both ways - developers feel they're not getting quality feedback, and users often don't have any way to know what's good and what's not in terms of applications and communication channels.
We also have more blogs, planets, user communities, news sites, and on & on.
The enthusiasm in the free sofware world is not constant, it's growing all the time. But it is limited. And as time goes on, the average temperature of our universe is going down.