How to Fix a Broken Back-End Business Model