I don't know if it is cost. Two me it is easier to shoot a staple in then fiddle with that eyelet. What difference does it make why someone uses a staple? It is their choice. I just mentioned it as an option.
If I were to build an automatic machine to make frames I would use a staple.