Since MF is brought up why not bring up Hachinosu then.
Marines + 7 Warlords were much stronger than WBP in MF, but Oda managed to make it a fight.
Well now them being much stronger is even clearer since we've seen more from some characters that were in MF ( let's say Garp and Marco ).
( Garp almost didn't fight vs WBP ofc, also Sengoku )
It can be added that the OG Admirals were handicapped in MF, because it is a property owned by Marines/WG.
Fujitora and Ryokugyu were handicapped in Mariejoa because MJ is a property of the WG :
----------------------------------------------------------------
Anyway, Oda did the same thing with the 5 BBPs in Hachinosu vs Garp + SWORD.
The 5 BBPs were much stronger but Oda could manage to make it a fight if he wanted to ( and he did ).
And Garp + SWORD is a fraction of Marines' full strength.
Add to them halfway retired Sengoku, Smoker, Chaton, Momousagi, John Giant, Tsuru, and maybe they'd win against even the entire Yonko crew itself ( BBP ).
Even with them vs BBP, the Marines still have A LOT left :
----- the SSG ( Marines' science group )
The current Powerhouses of SSG :
--- 50 Pacifistas
--- "countless" Robot Sea Beasts
--- 7 Seraphims
-------------------------------------------------------------------
Other than all of them :
--- Akainu
--- Kizaru
--- Fujitora
--- Ryokugyu
--- John Giant
--- Tsuru
--- 20 + other VAs etc.
https://onepiece.fandom.com/wiki/Marines
--- 100K + soldiers, 50 massive Battleships, 80 other smaller ships