• it would have to explain to people “how do you use a keyboard”

    No it wouldn’t. You just link to resources about pre-requisite knowledge.

    and everything from there upwards

    Nope. Exact same thing applies to all pre-requisite knowledge.

    For 99% of people almost all that is about as understandable as Greek

    Now scroll down to the pre-requisite knowledge which has links to things explaining ALL of that.

    how many people out there in the whole World (non-IT people as illustrated in the actual article linked by the OP) do you think know what the hell is “Visual Studio”, “.Net”, “Multi-platform Application User Interface”, “template”, “C#”, “XAML”, “binding” (in this context)

    Exact same number as there is people capable of clicking on the provided links about them.

    which is maybe level 4 and they’ll be totally lost,

    …until they read the links in the pre-requisite knowledge, and then they will understand all of it.

    I think you’re so way beyond the average person in your expertise in this domain

    says person who didn’t even scroll past the introductory paragraph! 😂 You think people try to learn things by reading only the introductory paragraph?? 😂

    you don’t even begin to suspect just how little of our domain the average person knows compared to an mere programmer

    And yet, weirdly, if you keep reading you’ll find it caters to people who know nothing about it 😂