Fitbit totally killed itself for me when it decided to launch its own ecosystem without integrating itself into HealthKit and Google Fit. I understand that they thought they were creating an ecosystem for their users but by choosing to ignore the platforms that the major OS manufacturers had created, they essentially locked everyone out of integration with non-Fitbit devices. I bought a Fitbit Aria scale and a Fitbit device and was furious when I found out that I couldn't integrate that data with MyFitnessPal or RunKeeper or Strava without buying another app to allow syncing to the Fitbit website.
Now I have an Apple Watch and we traded our scale for a Withings scale that works with HealthKit and Google Fit and everyone in the family is happy whether they're on Android or iOS. Walled gardens are fine but not if they're locked, walled gardens.