I can only understand about half the words that you two are using here.
Me? I say that a drilled hole is a drilled hole. Filling it with a rivet (or worse yet, a dowel) on any kind of rock is being cheap or lazy (or both), or else looking for bragging rights (sort of like running out before stopping to drill gave bragging rights BitD). Gonna put a hole in the rock? Justified that by filling it with something worthwhile.