You can please some of the people all of the time, or all of the people some of the time; but striking the best balance between the two becomes increasingly difficult as recording technology becomes more fragmented.
It's always the music industry that gets blamed when people bemoan the state of music today; but maybe they shouldn't be so eager to point the finger...