Perhaps
When this shit slide impacts on bottom line, MS will realise the error of their ways.
But it may be too late then, my daughter works for a global company and uses Windows 7. There are no plan to change to 10 as its not suitable. The company has moved everything they can server wise to Linux. They are currently looking at alternatives to Outlook, Word & Excel and once thats decided they wil look at desktop versions of Linux.
Only if MS were to continue to support for 7 would they remain MS.