When they ask for a feature, compete to give it to them. This means ripping up the rail every ten years and doing it all over again. Get used to it. This is not the end of the road, for sure. I heard Sumner Redstone speak at the same conference I heard Clinton at.
Users are creative too.
Users can be revolutionary. You guys are like Ceausescu after the revolution in Rumania. The best advice I can offer the music industry based on my experience in tech is to give the users what they want. Don't try to negotiate. Just give it to them.