Export Some MyFitnessPal Data to CSV

I’ve recently started using MyFitnessPal for calorie and exercise tracking. It’s one of the better websites/apps for that, but like a lot of applications data goes in to MyFitnessPal but doesn’t necessarily come out in a very usable format.

Another of MyFitnessPal has web page where you can put in the username of any publicly available MyFitnessPal profile and it will pull down dietary information and save that in CSV. But it doesn’t pull down weight or exercise information.

Why do developers and companies insist on not giving users effective ways to control and have access to their own data?