You missed the point: the city is necessary for finding a partner, not a job. Remote working, at a bare minimum, lets you be employed anywhere. You need a critical mass to have any chance of dating (unless you're extraordinarily desirable, or already have one when making the choice of where to live, like the comment I responded to.)
Or Pittsburgh. Note where it ranks in the list of highest home ownership and cheapest rents.
(I live here, and there aren't as many tech jobs as SF or NYC, but maybe more than you would expect.)