Um.. That is not a private API. Those are the terms of the STORE, not the OS. You can use the API from whatever app you want. Although as a programmer I personally dislike such restrictions, its no different from what Google or Apple are doing for their own stores.
>Going back in time, there were (still are) a great many dlls and services in Windows with unnamed exports and not available to the general public (eg win32k, csrss, milcore etc)
What the... What are you talking about? Those DLLs are internal OS DLLs. Nobody besides OS components has any use for those APIs.
>Go back to the dark ages and as others have already mentioned there's the famous AARD example
Which never shipped since it was part of a windows beta version.
>Like I said, nothing new.
You can say anything you want ofcource. You'll have to bring actual evidence if you want to be taken seriously though.