I found this an interesting read. These issues are certainly not limited to GHC and many of them apply equally well to other “cathedral” projects that are open source but not exactly open community.