Can't agree more. I want products to be completed. I hate this constant change "because we have these people working full time and they need to be doing something to justify being paid". I want tools that empower me. I don't want a "service" bundled with everything either. I want products that don't need any form of ongoing support.
IMO modern mainstream operating systems are also a good example of this. An operating system has basically three jobs: abstract the hardware from application software, provide libraries for commonly used functions, like GUIs, and provide the user with some kind of environment/shell to run their applications in. But somehow, this shitshow of an industry has converged on needing to release a major update every year. Imagine being forced to come up with new features for, and release a major update of, a feature-complete product every time the planet completes a lap around its star just because the marketing department exists and demands that it so happens because reasons. Oh, and what if you run out of feature ideas? Then of course you redesign the UI! UI redesigns never get old.
IMO modern mainstream operating systems are also a good example of this. An operating system has basically three jobs: abstract the hardware from application software, provide libraries for commonly used functions, like GUIs, and provide the user with some kind of environment/shell to run their applications in. But somehow, this shitshow of an industry has converged on needing to release a major update every year. Imagine being forced to come up with new features for, and release a major update of, a feature-complete product every time the planet completes a lap around its star just because the marketing department exists and demands that it so happens because reasons. Oh, and what if you run out of feature ideas? Then of course you redesign the UI! UI redesigns never get old.
reply