Now I haven't tried a whole lot of bindings so I cannot compare it to many and claim they are better, but I can tell you my riding improved tremendously just by cinching into them.
They don't have any pressure points after being adjusted accordingly to my boot and riding preference, and are supper comfy. They keep my foot locked into place and led my board where I wanted to. so far I haven't found any negatives about them as I tried my hardest... If you can break out the cash for them, you won't be disappointed.