My personal take on all of this is that building and maintaining good libraries is a huge asset to KiCAD but it is also a lot of work. The parts I created were hard work to make, get them to comply and into the libraries.
I have accepted that. It will not become any easier if we want to create parts that anyone can use.
We all appreciate using parts that others have made and this is largely due to the fact that there is some level of standardization in naming, orientation, numbering etc.etc., despite the efforts manufacturers seem to be making to obscure things (for instance by using their company specific designations for housings).
As a consequence, creating a part for your own use is different from creating a part that you want to share. If you are creating something to share, it must conform to guidelines we have learned to appreciate so much when we use someone else's efforts.
Let's accept that and get on with it.
I do not want to degrade this conversation in any way, because it is useful to discuss how we want to endorse which guideline. I merely want to point out that, whatever standard or guideline is chosen, it will always be hard work that requires a lot of attention to details.