I completely agree. Do your homework. Think critically. Ignore the hype and marketing spin. I’d also add don’t obsess about a specific college. Don’t focus so much on trying to get to Oxford that you forget to enjoy where you are and what you are doing now. Do not believe Oxford is a guaranteed passport to a successful career or happy life because it isn’t as many graduates will tell you. Above all don't let other people’s expectations or peer pressure make your decisions for you. One thing that is true is the student body is not the snobby, arrogant posh white Public School Tory stereotype. They do exist and thrive here as a noisy and visible minority but overall the student body is far more diverse. Everyone can find their niche.
Oxford student life can be tough and intense unless you are happy to join the party hard & hope to scrape a 2.2 or 3rd minority crew (in which case the opportunity to get involved in life beyond studying are good but not necessarily the best out there). The workload chews you up and spits you out unless you love what you are studying. Even if you do love your subject there are times when the Oxford grind can make you hate it. Don’t let that scare you away but be aware of the reality not the fantasy and apply with eyes wide open and with your head fully engaged, not just your heart.
My UG experience like most has been mixed. On balance I’m glad I came as I have been pushed intellectually and academically and made a small number of good friends. I know that my friends who went to UCL, Exeter, Durham, Kings et al all had far more free time and more social life than I could sustain in Oxford so there are also some regrets. Oxford is a nice place but it is quite small and dominated by the University. It is a very unique feel. Some absolutely love it and I can totally see why but coming from London I personally found it a bit claustrophobic and culturally a little limited, even dull at times.
If you are not super-competitive academically/in love with your chosen subject or if the social aspect is as/more important to you than academics or you want to experience a place with a cultural heart and soul that is distinct from the university then Oxford may not be the best fit. On the other hand if you love studying, love to compete, see social life as secondary to academic and thrive in a smaller, more ‘protected’ environment then you are a great fit. Most of us fit somewhere in between, loving some aspects but not enjoying others and that is absolutely fine. Life is complex and rarely perfect. Oxford is no exception.