re monorepo I’ll just link Contributor retention - #42 by Ma27
Reducing the scope of nixpkgs may be reasonable[1], but I haven’t heard satisfactory answers to how to manage a critical set of packages then.
[1] Though for every single flake I haven’t written on my own I had to read the sourcecode to know how to best include it which seems like a downgrade to me.