It's neither your imagination nor a glitch. They have put password protection on this at times. While I agree that people should pay to join and support the effort, this is like anything else rules-related: once it's out there, anyone can reproduce and use it, and any attempt to lock it down can only backfire.

Mike