It was to be expected, Oden wankers were just ahead of themselves. Prime Ray was above his pay-grade with Gaban being his rival in strength inside the crew.
Prime Oden pushes Prime Ray to High-Extreme diff tho, so it's all fine.
If Rayleigh used 20% of his power the battle would've barely lasted an hour.
People do not realize that Oda holds so much high respect for Rayleigh as a character to actually be toppled by a NEW PRESENTED crewmate...
Like it's been for the LONGEST Roger & Rayleigh... Same for Luffy & Zoro....
No matter WHO JOINS their crew, no matter HOW STRONG the newcomers... they WILL NOT be above the captain + vice-captain... NEVER...
This is exactly like Jinbe's case... Jinbe was stronger than Luffy pre-skip... yet Jinbe ONLY joined the strawhat officially in Wano... the same arc Oda is displaying that Zoro is stronger by facing Kaido... and (POTENTIALLY) Sanji will also face stronger opponent than Jinbe...
So... it's the same for EVERYONE when it comes to (Roger & Rayleigh) or (Luffy & Zoro)
They will ALWAYS be Top 2 of their respective crew... no matter how much feat you guys see from Oden in this arc...
In fact, anything Oden does, only makes Rayleigh look stronger and stronger...
It's exactly like how in manga, people when they see Zoro does something great, they say "and this guy is not even captain" just to make Luffy look more prestigious...