Moray used his knowledge of Freemasonry to create a society to support the Navy of Charles II
It matters little that Sir Robert Moray had a limited political end when he created the Society.
He saw a major problem for Charles II if the technical difficulties of the British Navy were not addressed, and his solution was a Royal Society.
This Society did an extremely good job in the area of navel research, but it went on to be far more than Moray ever dreamed of.