well that's cuz you only wash your truck about 1/year but SOME chose to wash it more often in an automatic carwash and those brushes scrape those fine lines off after not too long.
I don't know exactly what Moab rock art stickers are, so I don't know their quality, were they made by the same local shop we usually use for the custom ones? Are they the same quality vinyl?