I'd have thought that most users and developers of NG systems would like to see an increased user base.
Do you ask Windows developers to not support Win95 anymore because of that?
Users/developers certainly wish there is more new and neat applications coming in the future and the platform is growing. But I dont think developers supporting 68k are slowing us down. MorphOS is growing nicely and I think that only way to boost that growth is to boost OS development. Writing new software must be made easier and that is task to OS developers.
You have to reinvent the wheel for each application that way unless developers share/open source well documented routines for other to use and will the hardware be there or will it be slow software rendered stuff.
It is up to developer choose what APIs he uses, what systems he supports and how much time he can or want to invest. I write the software for MorphOS only but if it looks I can port software to AmigaOS quite easily and I have time to do that I might do that. I have developed bunch of (slow) alpha blending functions that are compatible to CGX and so on. If it is too slow, too bad, buy faster Amiga. I have even replacement memory pool or AllocVec() routines so I can go to support even 2.0 or 1.3. Usually I cant because I am using MUI in GUI applications.
So I have limits what I am not ready to trade off for backward compatibility but may occasionally build 68k binaries without using any Kickstart 3+ calls.
Again most people wanted an increased user base for there NG system of choice, dont' you?
I would not mind but I am happy with MorphOS as a user and developer.
Generally they use the new features because it makes development easier or perhaps allows for features that might not be possible/as fast otherwise.
That is what I do. Then later I can write replacement functions for missing pieces. Maybe.
Amiboing make heavy use of compositing in their games and there's also LiveForIt-mplayer, neither are getting handed bundles of cash for using the new (a number of years old actually) OS features. They do it because it allows them to do something better, the whole reason the OS devs put the features in in the first place.
What is so special in MPlayer? I presume there is no decent build for 68k and if there is there is no GUI and it would be too slow for real 68k. 68k build tools might be horribly out of date making porting too difficult and so on.
The user may not care what code is responsible behind the scenes but it doesn't stop them appreciating the result. Was Reggae developed in the hope that nobody would bother to use it?
Reggae is part of OS and OS components are using it. I think MUI is not using it and relies on datatypes (IIRC, I have not checked it lately) but it is just using it to load images. No really reason to invest time to rewrite working code.
Users can ask if 3rd party programs are using Reggae and if not ask to add it. Developer may agree or not, it is his choice. We provide the toolbox and developers pick their favorite tools from there.
Faster than 68k software on Amithlon, for instance. So you want a better UI and better hardware support but you don't want the software to take advantage of it, strange?
I dont have any specific needs in my mind at the moment. There is new software in development taking advantage of new APIs, like ebook readers. I suppose they use Unicode and charset conversion APIs provided by the MorphOS and not relying on 3rd party libraries. I dont have any ebooks yet.