Or not as the case might be or in fact was,
I am though surprised you are surprised that the mechanic of a big chain store didn't know about riv-nuts, he's read the company bulletin that stated that if the water bottle mounts were over tightened they could make the fastening come loose, in such cases they are not covered under warranty & that the way to proceed is to offer a new frame with all items swapped over. He's not there to assist you are such, only to make you feel assisted whilst making the company money.