Everyone has different experiences, and those experiences cannot be denied. My own nephew had a bad roommate assignment at the UO and left because of that. Since, objectively, the UO has a vast and far-reaching and expensive system of student support, I'd be interested in hearing, more specifically, about what you've found lacking. The amount of student support  at the UO is overwhelmingly greater than what existed years ago when I was a student. And the people I've met who are involved in that support system are first-rate in heart and mind.

As for the quality of instruction, that variable usually depends more on the individual instructor or department than it does on the institution, although the workload of the instructor is a  factor, too.

OSU is a great school. They've had a great president at the helm for many years.