@joshua agree! I think software companies, often run by accountants, have fallen too far in love with the ~~subscription~~ constantly-recurring-revenue model at the detriment of long term planning. In days gone by, to sell an upgrade one needed to offer improvements and listen to customers. Now it's only a matter of access. The open source community is too riddled with abandoned code to ever support a long term business reliably (reliably enough to bet millions of your shareholders' funds on it) and the next generation are so wedded to frameworks and stacks that one wonders what the tech world will look like in another 20 years. The arguments about piracy were fallacious even back then: i was so proud of myself when i finally attained the professional competency to justify my Adobe license. I couldn't wait to pay for it.