InvalidError :
Sounds more like a resounding failure: when Apple releases an OS upgrade, 90% of eligible devices get voluntarily upgraded within a few months. Windows 10 has been out for over eight months with increasingly forceful upgrade pressure and less than 30% of computers eligible for the "free" upgrade have been upgraded.
The last reference i saw (within last week) showed that the upgrade % was far less. Looking quickly, latest I found was April 1st (includes as of march). Here it says, just 6 weeks ago, that market penetration
on the desktop had not yet reached 15%. Now it must be remembered that a significant portion of that 15% includes new boxes that came with Win 10. So the number of those who upgraded must be significantly lower.
http://www.winbeta.org/news/windows-10-stats-march
This ones looks like "as of April"
http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=10&qpcustomd=0&qpcustomb=
http://www.bidnessetc.com/68268-microsoft-dominates-pc-os-market-windows-10-growth-stalls/
So if we're talking 15%
desktop market share .... for the sake of argument, lets assume an average "new pc' cycle of 3.5 years (42 months) ... 9 months into Win10, that would result 21% of that share being new boxes.
15% market share x (100% - 21%) , we get 11.85% of the market are Win 7 / 8 upgraders
11.85 / (48.8 W7 + 9.1 W8 + 11.85 W10), we get about 17% of Win 87/8 users as having upgraded.
Can you imagine any other product having such a low adoption rate when absolutely free ?
Free Upgrade from AutoCAD 2016 to 2017 ... and 17% take advantage ?
Free Upgrade for Witcher 3 DLCs (Harts of Stone / Blood and Wine) ... and 17% take advantage ?
Free Upgrade from GTX 980 to 980 Ti ... and 17% take advantage ?
Free Upgrade from 4790k to 6700k ... and 17% take advantage ?
Free Upgrade from 5 year old car to current model ... and 17% take advantage ?
Call it 17%, call it 30%, call it 50% .... no matter what you put there says "I don't want your free thing", what I have suits me better."
The reason that is so is because 1) OS upgrades on old hardware never made sense cause spending $100 for no gain is impossible to justify ... and 2) even free, Win10 not only asks for a significant time investment, it continues taking.
My wife, for reasons I don't understand, participates in on-line surveys where users indicate their preferences for various products ... she gets paid (free products, discount cards, gift cards, etc) for doing it.
I have no problem with MS offering a financial model where users get the OS for free; but why not give consumers a choice.... Free Windows 8 Home / $140 as always for Windows 10 Professional (OEM) ?
EDIT: Classic .... no MS definitely doesn't pop up a screen that offers you only "Upgrade Now" or "Start Download, Upgrade Later". Tell that to millions of viewers watching the weather report.
Even the weather lady says "Don't Do It"
https://youtu.be/VMPeTrHNX1U