No I do not claim to know it all, and I have never meant my post to come off that way, if they seem like that to you then I'm sorry, but that is just how I see it.
I am also glade you spend alot of time on, in, or under your truck. I do as well, and enjoy working on it. There i s a huge difference between liking to work on a truck, and having to work on a truck.
About the Nerf bars, they seemed to be in vary bad shape from the picture, and I found it had to believe you hadn't noticed them rusting away till they failed on you. I am also sorry you did not look around long enough 6 years ago when you purchased them, stainless steel tube steps have been out since 1990 when I purchased them for a Chevy I had. They were also out in 1996 when I purchased a set for my Dodge, which I recently replaced with a set of Putco Boss bars just a few months ago. They are by far the best built and best looking bar I have ever used, 100% 304 SS and all welded to form a strong one piece structure. Maybe you would like to look into them as replacements to your now defunct step bars, just a thought. Good luck in your search