There is a difference between writing a great song and writing a great song as a professional in hopes of getting that song cut by an established artist. After all. If that’s what you’re trying to do. Or be. You want to get “cuts” by established Artists. Which is to say that they agree to record your song on their major releases.