Right, it is great to see the recent steps they've taken in this direction. What I would like to see is more support to add and share content in DDB that doesn't require any internal coding and formatting. Give creators the tools to do it themselves. It feels like they added a lot of support for more basic third-party content early on, but that they haven't done much more development in this area in the past few years.
But I agree that their priority needs to be to provide the best support for official content, even if that means restrictions and limits on what you can do with homebrew content. Still hoping, however, to see even more support for TPPs and homebrewers added to DDB.