Democratization of IT through Low Code Development Platforms - A Dream Coming True or Same Same but Different?