Ive had a Carbing for years now and to be honest its nice to knowing you have a pedal stop. I think most people want something to add a lil shine to their engine bay so they'll opt for something other then the stock 3g bar even though it may work better. I still think the adjustable ones do add a little strength because to me it works like a turnbuckle, the more you tighten the more tension it creates even though it may have a pivot point. I still agree the stock bar is more rigid and best bang for the buck.