I wasn't always hard on my pegs. It's just that I have soo much confidence in my bike that I charge a little hard at times. Most of my peg damage comes from catching rocks on the inside of turns while leaned over. I tend to worry more about my size 8 feet getting smashed than the pegs.
I just bought some IMS Super Stock pegs off of Ebay for a Yamaha/Gas Gas...hopefully it works as expected. I'll let everyone know once I have rec'd the parts and installed.
I had the pivot pegs and loved them, untill I snapped them off whilst jumping a double jump.(not good!) I then lost confidence in them and got fastways no problems with these yet. But I do miss the pivoting action.