There are a plethora of established sans serif typefaces available under various licenses, as seen on this page: https://en.wikipedia.org/wiki/List_of_sans_serif_typefaces
These have existed well before someone said "let's create Public Sans!". It would be nice to know what the reasoning was. The Github page only goes into the details of how Public Sans is different from Libre Franklin.