> absent a system of self help

Is `self-help` hyphenated?

> it creates a bottleneck in the project maintainer

What does it mean to have a bottleneck in a maintainer? A bottleneck for the project in that maintenance cost is too high? Never heard bottlenecks discussed this way before.