Its all about the profit for them, and lots of it. If you think its crap, they already knew its crap. Back when we first had these introduced to us before they were made public we saw this coming. A portion of their managers will tell you up front theres little confidence in it, the rest will goat you into "working differently" with it, and some may even blame a bad batch or your lack of skill (buy more, practice more!).
The stuff is awsome in a controlled environment. Just dont subject it to light, water, perspiration or the scrutiny of a perfectionist and you'll be fine, otherwise the other dye companies mentioned are your best bet.