I'll chime in with a few points.
I'm not here to defend grillgrates, per se, since I just ordered a set and have not used them yet. But I watched a lot of videos and I saw the results :-)
I did not buy grillgrates for the sear marks. I have stainless steel grates on my current Weber gasser. I...