Oberlin is #51 in US News - not that it matters.
It has far better name recognition than many schools above it.
And they are paying or mostly paying for you to go - and money is clearly an issue for you. I mean, anyone who is willing to pay for you - that’s a home run, even if it’s a no name school - which Oberlin isn’t.
I can’t find recent career data but in 2019 15% of their grads were in tech and 9% in finance and consulting.
Asset Managers are listed as well as the Federal Reserve. Google and Netflix, amongst others tech wise.
I think you’re selling it short.
Their grads go on to many grad schools - many of the tops like Harvard, Johns Hopkins, Penn, Columbia, Yale and many more.
As for the student body - go and experience. College is about learning. I don’t know the demographics (I’ve read them) - but guess what - this is real life. It’s not homogenous. You’ll be far from the only straight male. And there will be many/most - you don’t know their sexuality and why do you need to? I work with many people - no clue of their sexuality - why does it matter? We get along well and work well together or we don’t. Who you date is not relevant …companies/employers want people who do well in a diverse environment…so there’s something to be said for the environment there if it’s as diverse as you note.
You are getting a near free ride at a premier institution. And you visited overnight and thought it was right - so why second guess?
Before you step foot on campus, you say: why I want to transfer out so soon.
I suggest you get great grades - but you’ll be limited in where you go financially because many don’t reward transfers with generous aid.
Most importantly, if you have one foot out the door before you start, you have little chance of success. And if you don’t do well, your options will be limited. And if you do do well, your options will still be limited (financially).
Why not go, take advantage, and have a great four years vs. already act like you hit disaster?
If they lack student heft in your fields - guess what - you’ll have an even better education with a tight knit group - and more access to jobs.
Employers want Oberlin.
You made a great choice.
You say - I wouldn’t get in anywhere better.
Hmmm - it’s not an easy admit.
Head out of the toilet - this is a HUGE win - that many many many dream of.
Go in with a positive attitude and make it a FANTASTIC four years.