We know that Oda is not prone to showing the same thing twice, that's why he uses "off-paneling" so much.
It is a solid narrative device that keeps things from being spoiled before it is time to reveal them.
If he does not use that, he may partially show the capabilities of characters or give only a taste of how they fight.
For example, Gura no Mi was never supposed to be fully revealed on Whitebeard and thus, he had no single named attack.
Gura no Mi is supposed to be fully revealed when Blackbeard fights his last fight, vs Luffy. Not ever before. Same for Yami no Mi.
Franky, for example, got an on-screen fight vs Senor Pink and only used a fraction of his abilities, limiting himself to boxing and suplex.
Even after Sasaki fight, Franky still has to offer more because in that fight he strictly fought using his Shogun.
However, Franky is one of the main characters and that's how they are handled, in every fight, there is something different and unique.
That brings us to Shanks. Where and against who will he get to show all he can do?
He will not get 2 chances, as most side characters are treated.
The options are:
1. In a battle against Kidd pirates, however, the odds are too one-sided in this battle and even if Kidd somehow manages to get Shanks to not use all the troops available and gets him into 1vs1, Kidd is way too underwhelming to drag out of Shanks all he has got.
2. In a battle vs Strawhats against Luffy, however, it is still hard to see this battle happening. SHs and RHPs have never been portrayed to be on a collision course. Also weird that a swordsman is involved in Luffy-type of a fight where both sides land countless hits...
3. In a battle against his nemesis, Marshall D Teach, however, this would mean that Blackbeard also gets to show off all he can do before fighting Luffy and that is a big no-no for Oda. It would take away too much from Luffy vs Blackbeard so it's gotta be something else.
4. In a battle against World Government, Shanks will have his major fight against one of the major executives, perhaps one of the Gorosei, Kong, Garp or maybe he will take part in a fight against Imu himself paralleling Wyper fighting Enel...
5. In a battle against someone else, not listed in the 4 cases above.
Where do you think Shanks will get a chance for a full on-panel battle where all his abilities are displayed?

It is a solid narrative device that keeps things from being spoiled before it is time to reveal them.
If he does not use that, he may partially show the capabilities of characters or give only a taste of how they fight.
For example, Gura no Mi was never supposed to be fully revealed on Whitebeard and thus, he had no single named attack.
Gura no Mi is supposed to be fully revealed when Blackbeard fights his last fight, vs Luffy. Not ever before. Same for Yami no Mi.
Franky, for example, got an on-screen fight vs Senor Pink and only used a fraction of his abilities, limiting himself to boxing and suplex.
Even after Sasaki fight, Franky still has to offer more because in that fight he strictly fought using his Shogun.
However, Franky is one of the main characters and that's how they are handled, in every fight, there is something different and unique.
That brings us to Shanks. Where and against who will he get to show all he can do?
He will not get 2 chances, as most side characters are treated.
The options are:
1. In a battle against Kidd pirates, however, the odds are too one-sided in this battle and even if Kidd somehow manages to get Shanks to not use all the troops available and gets him into 1vs1, Kidd is way too underwhelming to drag out of Shanks all he has got.
2. In a battle vs Strawhats against Luffy, however, it is still hard to see this battle happening. SHs and RHPs have never been portrayed to be on a collision course. Also weird that a swordsman is involved in Luffy-type of a fight where both sides land countless hits...
3. In a battle against his nemesis, Marshall D Teach, however, this would mean that Blackbeard also gets to show off all he can do before fighting Luffy and that is a big no-no for Oda. It would take away too much from Luffy vs Blackbeard so it's gotta be something else.
4. In a battle against World Government, Shanks will have his major fight against one of the major executives, perhaps one of the Gorosei, Kong, Garp or maybe he will take part in a fight against Imu himself paralleling Wyper fighting Enel...
5. In a battle against someone else, not listed in the 4 cases above.
Where do you think Shanks will get a chance for a full on-panel battle where all his abilities are displayed?
@kenedyfake @Topi Jerami @Sentinel @comrade @Den_Den_Mushi @trav @Demongodzolo @Marimo_420 @Aknolagon @Cyrus the Cactus @Rivaille @Monet @Garp the Fist @Gol D. Roger @Afroking @ImmaIvanoM @MarineHQ @Luffy bin Dragon @Luffy is the mc @Rmstorm @Fleet Leader Fenaker @yj @Fiji @Playa4321 @Guan Yu @Ice devil slayer @Sword God Ryuma @Zenos7 @Akai2 @MasterD @RayanOO @Haoshoku @Dark Hound @Camie @Thabeast @style @zorojurou @RyumaZoro @Gon’s Missing Arm @Yo Tan Wa @Orojackson Refugee @Sunita @IceWitch @ShadyOjiro @LolonoisZolo @Grumpy Zoro @HA001 OF THE RAIN @Natalija @Enma @Rukusho @Sade @Sadistic Senpai @stormylife @Geo @Reborn @Cinera @ShishioIsBack @Shishi @Nidai_Kitetsu @Mikail @mly90 @The White Crane @Gauntlet @Kuro Ashi @sanjikun @Extravlad @Lion of Olympus @Buusatan94 @AL sama @Patryipe @Kiwipom @Owl Ki @Salah WG @stairs-kun @BOCCHI @EtenBoby @Fujishiro @Bogard @Punpun @Seth @Fleet Admiral Lee Hung @I'mTired @Gensui Sazid @Marco @Erkan12 @Blackbeard @Alpha @matt245 @God D usopp @Shanal @ConquistadoR @Jet Pistol @Captain Luffy @Brendan Schaub @park_min young @Daikenki @WesMidnight @Echizen_Jo_Ndule @serialwinnerv7 @Malick the last Light @yorosenpai @Shinsekai @King of the world @ShadowStyle369 @Daikenki @Seth @LadyVados @BornInAbyss @Fuckthis3 @ShiNoGekai @hayze moya @Meeyori @Franosuke @wys @Lor D. Coast @Kerkovian @wordy @Psychiatrist @Croco boy @kumae @Mr. Reloaded @Taylor_ @ChefboiiFuego @Blazing Lion @grey matter @Owari Da @Malio @Bt7207. @OGshine @HAJI @Kurozumi Giggio @Mr.Baj1o @Red Admiral @Mr.9000 @Vanlax @Bt7207. @Croco boy