Brake hoses that look good on the outside can cause brake piston seizure due to rotted internal lining. Causes of internal lining rot are typically excessive brake fluid moisture due to not chaning brake fluid often enough and/or decades old brake hoses.