Personally I'm guilty! I have been working on a pet project off and on for about 10 years now. It's a large, complex Disk Image program for use with VirtualBox. It's called Virtual Disk Image Explorer.
I'm almost done with it. But I hesitate to release it. What if it isn't good enough? What if no one uses my program? What if I get negative feedback?
I realize these are all excuses. I will release it on CodeProject before the end of the year. The same applies to programs for AROS. If you have written a program no matter how large or how small for AROS, simply share it. Then everyone can use it.