Someone posted this on the forum before. Have you been through it?
The battery died on me the other day and i had to reset the RD by pressing the button for a few seconds, for example.
I really doubt your group is broken.
From my experience, and unless you're a very experienced home mechanic, one should not underestimate their own incompetence. There were many instances where i thought something was a piece of shit when it turns out i was just being incompetent. It's been humbling. Now i generally assume that there's something i missed, then i look for it and usually find it. Sometimes there are bad designs, but even then, i often find a workaround. It's a mindset though. A friend of mine is a Luddite and if it's not specialized and shimano, for him, it's garbage. Also, he's a jealous idiot.