Views are only html so don't see why you need to be a developer to be comfortable editing, an editor should be perfectly happy with simple template changes. (even more friendly when using tag helpers) The beauty of having know Umbraco CMS from 4+ is that it catered for a wide variety of end clients with different needs/skills. I do think that recent movements towards the best practice commercial led (n tier, source controlled, ci/cd, and production mode) is removing some of what made UmbracoCMS a multi fit product. (for any budget)