- Beta features that haven't been activated by anyone yet don't have a "counts" field in the API response. This makes complicated things unnecessarily for the API consumer, beta features in that state should return a "counts" of 0.
- Beta features that are used by at least 1 person can't ever go back to a "counts" of 0 in the DB (and in the API response, as a result). This is due to the logic in UpdateBetaFeatureUserCountsJob.php which ignores empty results when querying user_properties.
While this might seem insignificant since most beta features are quickly used by > 1 users, it has the potential to confuse developers the first time they use BetaFeatures or admins of very small wikis setting up a new BetaFeature.