The reality is I suspect one will use different models for different things.
Think of it like having different modes of transportation.
You might use your scooter, bike, car, jet - depending on the circumstances.
A bike was invented 100 years ago? But it may be the best in the right use case. Would still be using DaVinci for some things because we haven't bothered swapping it and it works fine.
For me - the value of R1/o3 is visible logic that provides an analysis that can be critiqued by Sonnet 3.5
I have an even more topical analogy! Using different languages for different tasks. When I need some one off script do automate some drudgery (take all files with certain pattern in their name, for each do some search and replace in the text inside, zip them, upload zip to URL, etc) I use python. When Im working on a multi-platform game I use c# (and unity). When I need to make something very lean that works in mobile browsers I use JS with some light-weight libraries.
You might use your scooter, bike, car, jet - depending on the circumstances. A bike was invented 100 years ago? But it may be the best in the right use case. Would still be using DaVinci for some things because we haven't bothered swapping it and it works fine.
For me - the value of R1/o3 is visible logic that provides an analysis that can be critiqued by Sonnet 3.5