great art is not created for money. lots of good art is, but not great art. this is not to say that great artists don't get paid, but that the work is not tailored to sell. even the michealangelo with his patrons still created for the love of creation. there is money to be made in painting what sells easiest, but the artists who stand out in the more populist genres of art are the ones who don't do it for the money. they do it because it feeds their soul, because whatever their chosen genre is, it runs in their blood.
i don't paint what i think will sell. i paint what comes out of me and then do my best to sell that.