This is not normal dealership know how to present the case to get the claim its the dealership who inspected the car so if you are maintaining your car with them why they need guarantee money they should claim and replace. Im not sure about this 50% depp. thing if its under warranty then i dont think depreciation need to be paid.
Havent faced any battery issue yet so cant comment much on it.