I tried one of their rings early on. Didn't hold the chain for shit. Wolftooth and SRAM stock for me!Some of the hate comes from some of their claims on performance and whatever gains. If I remember correctly, Hambini looked into some of their claims that some products were tested by 3rd parties. But they wouldn't offer up the 3rd party tester or results.
And also the extraordinary price of some of their stuff.
Also some of the naming...