If there's something you're not happy with .. eg. a bug or missing feature, you can get the source, try to fix it on your own or ask someone to fix it... ( That's why linux is that stable ..)
If the same conditions were true for MorphOs/OF, we wouldn't discuss about "shutdown with poweroff", we simply had it solved since 3 years.
The situation of Amiga and MorphOS has deeply changed my opinion concerning closed software in an OS.