Having lived in both San Francisco and New York (and a dozen other places), I can attest that all the OP's points sound factually correct-dating is much easier for straight men, commutes are shorter, and there is a lot more diversity when it comes to careers.