I am retired from IT. As a former CTO and Systems Architect, I do not want frequent updates, rather I want more features in an update and a sufficient testing cycle to insure that the updates do NOT break current functionality and new features are thoroughly tested. Hopefully, only very small fixes should ever need to be rolled out more frequently to correct defects that do get through the testing cycle. Tesla releases more often, but Tesla also rolls out a lot of bugs and has a lot of existing issues that need to be dealt with.