Copyright is NOT censorship, as I've already said and you disagreed.
Look, censorship is the process of stopping someone from saying anything at all about a subject or subjects.
Copyright is where I've created or written something creative and that exact wording usage or presentation is protected, but you can still say the same things on that subject or subjects as long as you change the words around or stay within the limitations of the copyright laws and attribute it to me. In no way does it stop communication between people. As I said earlier, it covers artwork like stories, paintings, pictures, physical design like clothing patterns etc.
The two subjects are not mutually exclusive.
The film The Magnificent Seven is an outright rip off of the old Japanese story the Seven Samurai, but due to the major changes to shift the storyline to the US west in the late 1800s it's not a copyright violation. The basic story is the same but it's told with different words, and thus a new story.
It would seem you have a major issue against copyright and patents in any form. They exist to give the creator of an idea the ability to gain a benefit out of their creation, but only that specific form of creation. Without them it becomes impossible to make any sort of living by creating anything and thus many people would cease creating things as they would have neither the time or the incentive to do so. In no way do they stop anyone from creating something similar as long as it's enough different, as explained before.
BTW Most legal jurisdictions define theft or stealing as taking something of value from it's owner or denying the owner the use or value of something they own. Thus taking my work and presenting it as your own is theft.
I have written code in the past, quite a fair bit of it, but not as a full 40 hour week type job. Even so, the writing of code for a program or a web page is, to me, just about the same as preparing the end of year reports for a small business, a lot of work to do things within the limited options of the system according to the established framework. Over the years I've created hundreds of Macros for use with MS Word and MS Excel and would regard any of them as being copyrighted software, any more than I'd regard building a house out of Lego is a copyrightable event. Writing software code in any format is, in my opinion, and engineering matter - and that's why the people doing it are called software engineers. Building a database in dBase or Oracle or SQL requires slightly different knowledge and skill sets, but they're still a case of using the various tools and materials to construct something, the same way a building uses materials and tools to make a house. And, yes, before your ask, I've created quite a number of databases over the years using all three.