I had quite a long post laid out to add to this thread but as I read further, I realized most of my points aside from two were already covered by other people. Go Forge Community!
And that's point number 1. You guys are the Forge Community. The livestreamers are the Forge Community. The mod dev's are the Forge Community. All of us, wrapped up together, are the Forge Community. At least, that's the only way I've heard the term used.
Point number two is this: Yes, those of us on ForgeCraft who livestream or make YouTube videos often point out that the mods here are not publicly available... that's because people are asking us where to get this particular mod pack. It doesn't exist. Closed beta testing. That does beg the question, why even display the server and it's unavailable goodies in the first place? Because, quite simply, you asked for it. No, you demanded it. Everyone has to see "what's coming next"! I feel like a rock in a Catch 22.