Knowing a Cb is not a B is complicated, knowing why is even more so! I'm sure that there are loads of songs that were written regarding "that note" as the 4th fret on the third string from the top
A musical education can teach you to write "complicated" music because it gives you access to a deeper understanding of what is considered "acceptable" and thus access to a more complicated but still "correct" set of building blocks, a greater vocabulary if you will. A complete lack of musical education makes it harder to work out why some of the notes are black and some of them are white and why there's not a black one between every two white ones
I remember in high school there were some kids who couldn't tell the difference between notes that were a semitone apart!
I'm not saying complicated is supposed to be a "compliment" but to arrange music in a way that might involve harmony as well as melody, or to be able to write it down in a way that more than one person has access to it, benefits from education. if you want to compose and score for a symphony, you need some form of education.
What I'm trying to say is that writing a piece of symphonic music for a full orchestra is harder than writing a three-chord blues jam for one guy on the guitar. Whether either one of them is "good" is up to the listener.