You're lying to yourself.
First of all Miami hasn't done crap in 20 years, and have gotten dominated since the arms race began, this era of CFB, while Oregon, AGAIN, has won 7 Pac-12 championships, made the CFP, and played for the NC twice. Stop. Wake up. This is a new era. The world has changed.
In Miami Mario will need to recruit against UF, FSU, and the entire SEC and OSU who seemingly dedicate half their recruiting budgets towards eating our lunch daily. There may be a lot of players here, but there are 10 major, major well funded programs that are just a couple of hours in a Gulfstream away, drivable for families too. Not to mention Miami is a big media market where, unlike every actual college town, almost none of the press have any loyalty towards UM and are watching your every move, waiting to make their name on catching you skirting the rules, especially on the trail where your comp are buying players.
Oregon is the coolest brand in CFB with kids, are in bed with Nike, the biggest and best sports brand on the planet, who are next door.
The only school within 1500 miles of them (read that again and process that number) that can offer any real recruiting competition is USC, and they are in disarray. The next closest is, who? Oklahoma? They are a 1900+ mile drive away.
Process that. Meanwhile we are getting shived from all sides.
Oregon had the #3 class in the country last year, beating out programs like Georgia, LSU, Clemson, TAMU, USC and ND in the rankings. UM's location is great, but its not an advantage over Oregon's because they have a much bigger protected field to recruit from geographically. They are the only real option for kids on the west coast that don't want to go to school across the country in a different time zone. Plus, the Nike thing, which no school can compete with, helps them recruit nationally.