Some of that is that the mechanics have the tools and knowhow on how to install the ring mounts, where other non wrench carrying support troops dont, and it's more of a project to do so......
Also, mechanics usually work on contact maintaince teams, where they go forward to broken combat vehicles, where the possibility of meeting up with bad guys is high.