Sometimes the world seems like a big hole. You spend all your life shouting down it and all you hear are echoes of some idiot yelling nonsense down a hole.
There just is exponentially more money in the movie business than in the music business. As a result there are more people involved in the creative process.
But what you realise after you've been in the business for a while is that people develop opinions about you that don't have anything to do with your music, they like or dislike you for a million reasons, they like or dislike you for your last record.
Truth is, you make albums, and some of those songs are hits, and some of the greatest hits albums have songs that weren't hits. You have a career, the reason why we're still around 10 years is that we do have successful songs.