Tina, my guess is that there are hundreds of ways to do what you wish to do. Yes, WordPress is another way, but I don't do it because WordPress is a "blog" product, and I just need a simple web page. I just happen to use Dreamweaver, but one could use one of the hundreds of other web page creation software products. You could even create your course description in MS Word, then "save as html."
I am not the expert about why Moodle does this or that. But my answer to you is that Moodle is a Learning Management Software product, where things happen in "courses." It's not a web page editing product, per se. Sure, one could probably figure out how to make courses that contain one webpage (a Moodle page), and then allow guest access to these, but as you have discovered, this is a little cumbersome. This is how I interpret Howard's idea.
What some might find odd about my courses, and my use of Moodle, I have never created a "page" in Moodle! Really. I just happen to prefer to use my own website and Dreamweaver to create and manage course content. Well, to each his own.
I did give a MoodleMoot presentation about my approach: MoodleMoot2018 (Spain and Mountain), "Managing Course Content Using a “Personal Repository” if you happen to have more interest. Wasn't it easy getting to my MBA8150 syllabus? And didn't it look... okay? And did you notice all of the other hyperlinks in this syllabus? And if you go to my Moodle frontpage, you will see that you can get to all my course syllabi (click on the "i"s to the right of each course title).
Depending upon your server, yes, you could make your own folders for your own content. I own and manage my own server, so this is what I do. Yes, moodle is in a folder, and course content is in other folders.
Now, don't get me wrong. I am not promoting that everyone should do as I do. I am just saying that one should find a way that works best for them.