Twitter and Reddit both allowed a thriving third party ecosystem to develop before they made apps. (And in both cases they just bought the most popular apps.) Hell, the word tweet was invented by Twitterific, a third party twitter app.
While it certainly is completely up to the platform to allow whatever they want, it's shitty to make a change that big and alienate many of your original most dedicated users.