... as all the cells in the pack will always be running at a different state of charge, all the time, due to natural small variations in capacity and charge efficiency between cells. The pack will never ever be balanced so all cells are at the same state of charge, as you can only be certain of state of charge under one conditions, and that's with all cells fully charged and held at the same terminal voltage. The net result is that some cells in the pack will be operating over a slightly greater depth of discharge range from others, so they will drift further and further away from balance with every charge, and those cells will suffer premature ageing. What's worse, the further they drift away, the worse the problem gets.... The weakest cell will still be the limit on pack life, but at least you can be sure that there is no cumulative out-of-balance situation developing in the pack over several charge-discharge cycles..
What I meant was that, if you always charge to cell full state of charge cut off (i.e. use a balance charge, either with a BMS or with a balancing charger) then there won't be any cumulative drift over several charge-discharge cycles. Sure there will be very slight differences in state of charge between cells when the pack is being discharged, but these will be corrected every time the pack is charged..