The good-old days of YouTube are over. You can no longer put up your video and watch the view count go up on its own. It takes way too long. Nowadays, if you want a popular channel, you’ll need great content AND your videos have to be properly optimized.
The problem is most YouTube video makers have a talent for making great content, but either lack the time, the patience or the skills to get more views. Most video makers find YouTube very frustrating. You could be spending a lot of time writing your script, film your video, editing it, and uploading it only to get a few dozen views. It sucks.