Windows is mostly sold as OEM on new computers. For existing/old computers they have minimal sales... so they are giving it for free here...
Gut since they will start with subscriptions very soon I wonder what is their long term plan with these Win10 installations on existing computers...