Everyone starts as a noob, mostly everyone, in the crypto world. You just have to educate yourself and run whatever is most efficient, not necessarily the easiest.
I would say that this is always a balance between how much time you are willing to spend on crypto mining and what your goal is (profit, learning, development, testing). Today it's easy to get started with some of the multi-pool services.
If you want to maximize profit, you need to spend much time on reading about the latest coins and new algorithms and be one of the first to use them. Some people find that interesting, other think it's getting boring fast, and compared to the time you put in, it will not be very profitable for most people.
You still have to create conf file, bat file ,etc. So, a GUI type miner would be nice to start, but eventually you have to get away from that.
With
Awesome Miner you don't have to edit any configuration files or batch files. If you go for some of the most popular multi-pools, you don't even have to enter URL's and ports to get started with the mining.
Reading the Sgminer thread you will see that even experienced users struggle with configurations files, so it's about time to get away from that.