TOSCA provides very powerful modeling capabilities to cover portability also of complex applications. However, this also introduces complexity that is unnecessary for simple use cases and it is hard for people to understand how to get started with TOSCA. Large communities do not think about the most complex use cases for the beginning but start simple, and therefore are overwhelmed with the TOSCA feature set, which hinders TOSCA adoption.