The other big issue is testing and compatibility. Nothing here has been tested by anyone but the author, on hardware nobody has been told about, against system components that may or may not match what’s in mainline. Reimplementing things that already exist, in isolation, means applications end up depending on different implementations of the same thing, and you get software that works on SanpOS and nowhere else, or the reverse. That’s how a small platform fragments. Compatibility with the rest of AROS isn’t a nice-to-have for a distribution, it’s the whole point of being one, and it can only be ensured by developing and testing alongside everyone else rather than in a silo.