That's not a great business model. They should have devices that either scale with you, or different models with feature-sets that target different ranges of users.
The people that are active and stick with fitness tracking are exactly the ones that are most likely to purchase new devices over time - either as replacements or upgrades. Instead, they switch to Garmin or some other more "serious" fitness tracker. That's a crying shame for Fitbit... the original fitness tracker.
Supporting chest-straps, or selling their own chest-strap, doesn't mean a casual users needs to buy one. But it does mean a growing serious fitness enthusiast can continue to use Fitbit, buying new devices over time.
From my experience, Fitbit still has the most polished App. It's a darn shame you can't get more out of Fitbit devices though.
They said a long way back they were looking into releasing their own - fine. But still no chest-strap!
Chest-strap is required for serious (and safe) training near your peak heart rate - and it's a ton more accurate for regular exercise too.
All the other fitness watches support pretty much any chest-strap you can buy. They've standardized... but not Fitbit.
Not to mention you still can't export exercise data out of Fitbit. Some apps can send data into Fitbit... but good luck getting things out.