> Just how fucking hard would it be for Apple to let me choose my own font in Safari?
Technically not "let me choose my own font in Safari" but you can set a user style sheet which overrides fonts.
https://kgrz.io/safari-custom-user-agent-css-overrides-using...