I would not presume to be so pessimistic. My personal impression is that the number of people who make stuff in this community has dwindled so far that that the relation to the number of people who use the stuff has become unsound.
This is just nonsense, first you're saying that you're not so pessimistic, and then you present an even more pessimistic view - seriouslly, if anyone's pessimistic here it is you, and not I :lol:
For one thing, a developer can't create magic in his backroom just for his own enjoyment forever.
True, every now and then they leak out youtube videos, or display some "magic" on various meetings, mostly to stir up the community and create a lot of entertaining noise. I here of developers in our community, not developers in general.
More importantly, without the user the developer is in a certain danger to produce something that isn't particularly useful or good.
That's hardly a danger when you don't really give a rats ass about other users than yourself and maybe the small group of people you share code with.
Developers and users are by nature groups with little overlap.
Nonsense - all developers are also users.
From my experience, the developer is more likely to offend the user than the other way round.
Since the developer is more inclined to have something that the user wants, so the user retain him-/herself from being upfront with the developer. Also alot of developers are notorious for striking down on anyone who say anything against them - many of them seem to suffer from god syndrom.
There's lots of crap software around, and many developers are easily offended if you criticize their work, and they typically have a certain following of mostly ignorant groupies. For example, I have been quite critical about certain developments in both OS4 and MorphOS, since I think lots of the choices made there are just totally bogus and more or less destroy what I find cool about Amiga, turning the OSes more into flawed Windows wannabes than cool Amiga systems. So I'm officially a troll in both camps.