Every time I see a new article on ScriptedObject uses I take some on board. I implement something using the further information then move on (or back to where I once belonged).
I have just watched the video from Ryan Hipple (here).Ryan Hipple (here). I started implementing the suggestions. And I realised that no one is going to apply these suggestions, no matter the benefit, while singletons and game managers are so much easier to understand.
By combining scripted objects as data containers and events, I have created a valuable addition to my toolbox. Whether I can document replacing singletons with a more natural and better solution remains to be soon.
Watch this channel.