As you know pulling data from Ethereum is a challenge. We often create little apps which need to consume data, like post in slack when a NFT is traded! Having an easily consumable API means it takes drastically less time to make these little apps. Having a websocket connection helps keep the app responsive.