it's interesting that the songs that you've made that are more harmonically simple are more popular.  maybe people don't like jazz harmony
jazz doesn't mean complicated but i disagree with your first point too, sometimes it seems the crazier content has better popularity