ROM builders, maintainers, etc. all do this in their spare time, voluntarily, as a hobby/passion. Nobody's getting paid. While it may not be normal, but there's no compulsion for them to continue working on updates/share their work. I understand where you're coming from being a custom ROM user myself, but from the point of view of the rules and guidelines of the forum, there's no violation at all. Thanks for understanding!