Setting up things manually can be time consuming but there is very
little reason for things to be set up manually in the first place so
very little justification to charge setup fees. Automated processes can be created to quickly handle all the various usage scenarios and all the various system maintenance tasks. When existing automation isn't enough it should be extended so that it will be.
Kitely, for example, not only doesn't charge setup fees it offers a free plan which enables people to create a region supporting up to 100,000 prims and 100 users with a press of a button. In other words, with Kitely you don't need to spend money on setup fees and you don't need to wait for us to setup the region for you - it's all done automatically without delay.
When we add new capabilities we add automation to support them as well so our system will continue working without people needing to seek our customer support. The system detects when servers hang and automatically restarts them, multiple backups are created automatically, etc.