You are welcome to your views. Wrong regarding BMS but welcome to it anyway.
A question for you.
How does your BMS know the battery balance has completed, and that the battery charge has completed?
I can tell you the answer, it doesent, But more importantly even if it did it has no way to tell the charger this. Which in turn has no idea what the BMS is doing... They cannot talk to each other.
Next question, how does the charger know when battery cell balance has ended. It can take days or minutes. How then can it determine if its time to stop charging? I can tell you the answr to this too It cant!
Next question... How does the charger know when to stop charging. The BMS doesent do that and it cant?
The correct time to do this has a need of a little logic.
1. When all cells are balanced and sat at x volts. And at x (low to almost zero) balance current. Then 2 below.
2. And at a specific current. The current, typicaly 350th of capacity should mark charge end by the charger. But it cant know this if the BMS is chopping off power to prevent a cell going too far above the correct charge voltage.
All because the balancer and the charger must be able to talk to each other. The balancer has to be able to control charger output current to below balance current to kepp a high cell from going abive the chosen point. And be able to tell the charger when balance is complete. And because its only got 2 wires with a dumb charger it cannot ever know any of this. Because the BMS is in the wrong place. It needs to be part of a integrated charger to do this properly. So the two parts can communicate as needed.
I know that you "feel" its all ok, but thats just because you do not understand how it all works. Feelings and scientific and engineering ignorance is no substitute for engineering and electrical knowledge. Sorry if you dont like that. But it remains true anyway. Does it work? In a fashion. Does it do it correctly? Absolutely not! All kinds of incorrect shit can happen. And does.
As I have said many times. Its good enough to prevent cells getting returned under warranty (most of the time). And thats really all its sold and good for. Its there to prevent ignorance murdering the cells. If you dont care about all the details thats fine. The trouble is details matter. The vast majority of people have no idea how most of the stuff in the world works. They are the very same ones that get a year out of their laptop batteries. Or who get ripped off every time that want a car or a chair repaired.
Or children set on fire...
