I bought an Oregon grinder a long time ago...it was the best they made. I also learned how to file about the same time using the gadget beenthere pictured, sorta as training wheels. My grinder found it’s way to the neighbors place and I didn’t miss it at all. I’m good at filing and even made a few catty remarks about folks using a grinder right here on the forum. All this took place in north Missouri...no rocks.
I moved to northwest Arkansas where we have nothing but rocks...on top of rocks.

Some of the trees even seem to hide rocks under the bark.

Touch the chain to the ground for an split second and the chain needs major repair. So...I purchased the ultra expensive Harbor Freight grinder.

Use it on a rocked out chain...it ain’t pretty but gets the chain cutting again. If I manage to avoid rocks for two fill ups the chain is back to perfect with the file.