Kits can use SKU A and produce SKU B.
But when we cut SKU A into 2 equal parts of SKU B we must deliver the 2 parts. We however only sell 1 and want to keep the other in stock. This is not possible as the BoM is SKU B (to produce as should) and the 2nd unit will be recorded as a By-product, odoo throws an error.