It lead to performance issues at almost all of our large customers.....
See, before that point customers would just export the XML statistics and generate their own reports, but now with the reports being good, they pushed report generation back to our product. Report generation had always been coupled with another service before that point so a team had to be split off to separate these services and API controllers so they could run standalone. This required a fast feedback loop with the customers to ensure we understood their storage requirements and the ability to access secondary SQL datastores instead of the primary. Now we have a much more scalable, but far more complicated product so we had to train the support team handle these issues.
Fallacy: https://wikipedia.org/wiki/Sunk_cost
It is hard to learn to avoid biased thinking in our own lives! I think that cutting one’s losses is a very important skill to learn.
People want to share videos and now even uncompressed photos. Considering Facebook paid a lot of $ for the service they can't let it slide into obscurity.