Surely the free-for-one-year offer is aimed at the consumer and small business markets; larger enterprises tend to decide their own upgrade schedules within which the actual licensing updates are a small part of the total cost.
The people it will affect are those selling Windows software into those markets,since they'll be expected to have their products running on Windows 10 at the launch date. ( *thinks*: must revisit that code flagged as needed for Windows 9x... )