Maybe if you sorted them properly instead of constant hamfisted meddling, they would be fine?
I got a nice set of Mini's off here from a user who said they were the worse brakes ever invented. I sorted out his mistakes and they are still going nicely on my hardtail.
I've run Hope brakes since my first discs in '98. I've tried all the others, and always go back to Hope as a preference. If you fit them properly they don't squeal, leak, judder, or explode like many people seem to believe.