Hi Paul & Fred
Thanks for your comments about this subject, which are interesting. In a nutshell, the issue is that Windows 10 is a freebie. With any free gift, there is no legally binding contract and hence no onus on the provider to do anything to fix it if problems come to light. Maybe after July, when people start to pay for 10, Microsoft will be a lot quicker to fix issues or else face court actions.
I am and have been sceptical of Microsoft's attitude to Open Source products. They appear to want to tie their usership down to their ways of doing things, which follows logically if they want to create a monopoly over computing software in general. In this vein, it is pretty certain that the reason why Java works on 10, is because it is the property of Oracle, who have the legal clout to take on Microsoft in the courts.
As for how many have migrated to 10, well this
Windows 10 usage stats makes interesting reading, what would be even more interesting would be to see how many have reverted back to 7 or 8..
I look forward to further comments..