probably comes down to the plastic vs. metal debate... does the alu chassis on the Ride bindings give the same flex & feel that a composite or plastic chassis on the Cartels? Probably not. Will you notice the difference? Probably not. Cartels are solid, solid bindings I had a pair for 2 seasons and still like them when I demo. That said, I really like my Ride Deltas (now known as the Rodeo) and for what it's worth I think Ride's toe-straps are among the best in the biz in terms of comfort & fit.
i almost bought some Ride's last year but two things:
I kept hearing about ratchets sticking. I can deal with that, but after having butter (burton and raiden) I kind of got turned off.
Toe straps tearing. The one I was looking at was the neoprene/rubber mesh toe straps. Look like they would mold perfectly to the boot, but I heard about durability problems.
Don't know if these two concerns were warranted.