Uhhmm..where are you buying bindings for $60? Most companies do a good job backing their product. Buddy of mine broke an Atomic "system" binding and they sent him a new pair free on 2+ year old skis. I've been involved in racing for a number of years and rarely see bindings break. They are designed to release under high stress scenarios which in and of itself decreases the chance of breaking significantly. As for the dislike of propriety systems..it is what it is, but I dont think bindings make or break the ride.Binding breaks.
Guess what? You can't go out and get a replacement pair of $60 bindings. You have to get a "system" part to replace it. And you can be damned sure the "system" bindings are going to cost more than $60.