I use fonts.google.com for discoverablility, but download the fonts from the GitHub repositories.
UI: Inter (if I bother changing the default)
Reading: Source Serif 4, Literata, and Noto Serif
Terminal: Fira Code
Text editor: Fira Code
Document output: EB Garamond, Source Serif 4, and STIX Two Text
Symbols: Noto Sans Symbols, Noto Sans Symbols 2, Symbols Nerd Font
Microsoft fonts largely don’t have the character coverage I need or are not better than what is available under open licenses.
Embedding fonts in documents negages the need for others to have matching fonts installed on their computer.
I set up Mint on my parent’s PC a couple of years ago, and the amount of support I have had to provide has dropped to basically zero.