This is my favourite model. Say you are an illustrator, you purchase photoshop once for 900$ and you update again when the features are compelling. Maybe every 5 years?
These are not industries where people make programmer wages. Combining all of the required software costs is very expensive. Subscriptions more closely match the model/needs of the producer, but they are often quite bad the consumer.