Recently a game that I play a lot, Naval 1918, has been broken by Roblox’s update to the camera scripts.
This game being broken may be a symptom of a larger issue where developers don’t know what the best practice is concerning non-standard games or behaviors. Setting AutoLoadCharacter to false in Players will not create a PlayerGui which is pretty unintuitive, so as you said in another post, you have to create the PlayerGui manually and copy everything from StarterGui over. This is unintuitive given Roblox’s propensity to create “plug-and-play” features; you turn the feature on and it works. In contrast, AutoLoadCharacter requires additional scripting to work as expected.
From day one of the endorsed model program, people asked if scripts would be added, and even though the endorsed model program seems to have closed its doors, there is still value in a script library for exactly this reason: Roblox is quirky about some things and there isn’t a quick and easy way to find knowledge and code about how to do this. Or maybe the Roblox Wiki does have this knowledge and it’s just very difficult to find what you are looking for. At any rate, a consolidated library of useful scripts would be a boon to mid- or high-level developers.
It was either Sorcus or Stravant or some other Person Of High Stature who commented that Roblox developers tend to reinvent the wheel way too often instead of building off existing work. This is one avenue to correct that.