I have no idea how anyone could think Crazy Diamond is inconsistent or has multiple powers.
It "fixes" things by returning them to a previous state, and if Josuke is too mad to think clearly or wants to do so, he can fuck with the reversion's accuracy to make it warped (Jotaro's hat, the furniture, later he sorta does this with asphalt during Highway Star) or to make it so two objects being fixed in the same spot will merge into one "reverted" object (Angelo, Enigma boy)
It "fixes" things by returning them to a previous state, and if Josuke is too mad to think clearly or wants to do so, he can fuck with the reversion's accuracy to make it warped (Jotaro's hat, the furniture, later he sorta does this with asphalt during Highway Star) or to make it so two objects being fixed in the same spot will merge into one "reverted" object (Angelo, Enigma boy)