Yes there is some work done in the background like resolving data importing issues, or keeping the servers updated, keep the code up to date.
You would think that keeping the code up to date would be easy, but actually sometimes 3rd parties code that i use make some breaking changes that require sometime time consuming code change on my side.
Your suggestions make a lot of sense, i will definitely implement them whenever i can.