Cant find anything about it can you post where you seen it.
Have to agree W8 and W10 are not for those less technically inclined and Microsoft will always have a conflict of support when it comes implementing newer versions of W10.
The old saying united we stand divided we fall comes to mind. Methinks they need something that keeps everyone happy. At the moment that is lacking.