Most people are very happy with the OME struts. They are holding up very well on my X-90.
You didn't mention springs. The OME struts are meant to be used with the OME springs. If you didn't fit the OME springs, or at least spacers which give 1.5 in lift, I'm wondering whether that could account for the premature failure (short spring/long strut)?