Yes about most if not all electronic devices, but you're talking about a battery here. What other functions does it need to possess? If BMS has show-stopping bugs then the battery shouldn't even be released.
If a vendor is charging more for their product just because it has firmware / app, and it's a battery, then I would think most people would believe that's a bit of a waste of money.
This won't be an issue in a year or two when battery back prices come down and all that functionality is baked in anyway..
Bugs are usually not "show-stoppers"; rather, they represent oversights or missed issues during the design phase - problems that are difficult to detect by the time of product launch (something we know all too well from dashcam reviews).
The dash cam battery contains at list two major electronic components - the BMS and the Charge Controller, sometimes combined into a single PSB.
These components operate on firmware - which can be baggy.
As for additional features, here are a few that I have used and found particularly useful:
- On/Off function via app - extremely handy for dashcams that lack geofencing capabilities.
- A timeout function designed to conserve power once the designated parking period has elapsed and dashcam turns Off.
- A charging current selector within the app, offering 3–4 distinct power levels.
(I am sure no one enjoys the hassle of switching the charging current on a 70 mai battery).
I am a firm believer in convenient, user-friendly "plug and play" and "set and forget" devices - and that includes battery packs.
However, given a price point of ±$300 for a mere 96Wh of capacity, a simple yet functional app - complete with a few extra features and options - should not be considered a luxury; it should be a standard expectation.