&gt; Jetbrains could have avoided all this negative backslash by keeping the current licencing scheme in place and adding the subscription service as an option.<p>Thats what Visual Paradigm did with their Visual UML product.