Hot take?
I am glad Bungie focused on a robust API that allowed our talented community to program so many amazing tools and websites we use every day instead of trying to implement systems the community of millions will do three times better in half the time.
Hell, even I made my own little project with the API, it's very easy to get into and has a very high ceiling of possibilities.
This is a focus of our team (Bnet). We have a pretty small team, so we have to choose where to focus our resources. If we build lots of our own tools, we can't spend as much time focusing on including game features in the API, and building the stuff only we can make (Cross Save, etc). It would be really cool to build LOTS of features for everyone, but with a limited team size, it's very difficult to hit every use case. When we can, we provide features that enable the community to build super cool stuff on top of them. Finding that line is always a WIP, but it's really great to see that the community has made tools that provide stuff for everyone, even niche use cases.
Read more