He is generous to a fault.
to a fault
idiomTo an excessive degree; extremely; counterproductively.
She is honest to a fault, so she often tells people things they do not want to hear.
His dedication to the project was admirable, yet he was perfectionistic to a fault, which caused the team to miss their final deadline.