Should I start with the highly inconsistent (and up to recently mostly undefined) syntax? Or the interoperation between the Shell and script execution ("Execute" and all its wierdos)? Or the amounts of black magic in the Shell start-up? Which are, for good reasons, undocumented. It spares the reader a real headache.
I know of maybe 10% of what you refer to. Personally I would miss such things, being one of those "Execute weirdo" types, but then again you are kind of in a no-win situation with that stuff. You can't please everybody even if you did nothing. You can't please everybody with what you release.
So at least you are doing something positive by trying something new that works better, even if some people miss the old black magic. They can still have it, but they have the old limitations too, and miss out on new features added.
The biggest kind of "black magic" I can think of was the official CBM line on the phrase "compatibility". It is the most nonsensical gibberish I have ever read in the English language, barring perhaps a Windows or MS-DOS EULA. :furious:
Do your best, Herr Richter, anybody and everybody involved in Amiga development work. No one can expect you to do more. They might moan and complain, but the real honour lies with the person who takes up challenges and meets them, as best they can.