Something what should have took months has dragged on for years, That is what i would call bad coders.
What the hell have you been smoking now? You certainly know NOTHING about developing if you think it takes months to rewrite big parts of an OS and port it to a completely different architecture.
Why does it even take years for big companies like microsoft with literally unlimited resources? It took them actually years to push out Windows Millenium, which was in fact a smaller change than os4 is to os3.1. It also blowed {bleep} and was actually a downgrade.
Why not join Aros or something if you believe you can actually help them finish the OS in just a few months.