Well, there was a time when, years ago, we just raced with the factory foot pegs. My TZ250 had pegs that wouldn't fold up, and that's when I found out that pegs that remained in place helped kind of keep the bike off the pavement, reducing some damage. I think it slowed it down too with the steel, on that peg, driving into the ground vs the slippery bodywork.
The stock pegs and brackets are production items that are built inexpensively for the purpose of riding, not falling down. I've crashed OEM pegs, got up, they looked fine, then, later, they broke because the crash produced a small crack in the piece, and it eventually failed.
I'm a Woodcraft user, and I've seen and made brackets bend where certainly the OEM piece would have broken. Sometimes, even, the bend in the Woodcraft piece is enough to keep one going without having to attempt to rebend it.
As they are, GSXR's have riser plates to move the stock peg brackets around.
Customer service wise, I've had great luck with the Woodcraft family for years.