I wouldn't say that. As DataVenia says, the UCL applicants 2023 thread is a good place to start. I've applied to UCL so I'm on there a lot, and maybe 40-50% of the people there applied to Oxbridge. I certainly haven't. I don't understand this constant stigma around 'Oxbridge reject' unis.