The community edition is a place to start, where the development framework is already in place. When moving to production it is easy to make the switch and there are no additional development costs. Once used in the framework, developers gain time to address authentication and authorization issues, which are managed once at the vault level and no more.