Yes - that pretty well sums it up. It's rumoured that in the early days Gates speculated about making Windows available on an annual subscription basis to ensure continuity of income. Even that would probably not have avoided the dilemma they face now in justifying their existence by bringing out 'updates' which fill us all with apprehension at the consequences.