BTW, combining the coding teams from MOS, AOS4 and/or AROS would hit one fatal snag: deciding which bits from which OS to keep. No-one wants to see their hard work discarded, and, for the most part, each OS has its own version of many features. Some have said that AOS4 has nothing to offer the MOS team. Likewise, MOS has nothing to offer the AOS4 team.
I think that it's funny how most seem to assume that cooperation would mean the AOS4 team joining MOS. If something like that were to happen, they'd probably start a new OS effort with a new name, which would just happen to include components from both OSes.
What could have been neat is if all Amiga-like OSes used the same driver model for all devices. That way, a graphics driver for one, would work on the other; ditto for USB, audio, etc. But, we'd be stuck with the same problem. All sides would say "great idea, my standard is the best, use mine."
Hans