I have to agree with Roy's call for some honesty here (and in a few other places).
There are quite a few of these models being posted on at least two of the Kitmaker Network sites. They all seem to be from the same source, but the person (or persons) making the posts never actually claim credit for the build. They all start off with a statement like, "This is a built model of XYZ", with little, if any, information about the build itself. It's all rather vague, and maybe purposefully so. But I think some clarity is in order. If you're not the builder, at least have the decency to say so. If you're trying to promote and sell, then say so. If you are the builder, and just want to post pics of your models without sharing any other information, then say so. There is nothing wrong with posting photos, or trying to sell your built models. But there IS something wrong with making it look like someone else's hard work is your own. And frankly, there is something unsavory about using these community-based forums for stroking your own ego, or unabashedly pushing a product, if that's all you're doing.
Perhaps I'm just seeing conspiracy, but the two people (or is it only one person?) responsible for these posts (Jeff Li/ squall802 on Armorama and Yu Lin/ luftwaffelin on Aeroscale) both opened their accounts on the same day (ironically, Friday the 13th of June). A little more information from either of them would go a long way in alleviating suspicions that something disingenuous, and maybe a little dishonest, is going on here.
-YL