That's exactly what they are doing with the API lol, but people still got outraged at that. The Apollo dev said that he would have to charge every user $2.50 a month to cover costs of the API, so even if the Apollo dev is exaggerating, $2.50 is not that high if people really want to user third party apps.