Shanks and characters close to Oden are full of random plot BS. I love Shanks, but, the whole losing-his-arm thing is still dumb. Momo suddenly getting a power-up just from being aged-up, not without working for anything, is such BS.
At the least, Shanks could have clashed with Green Bull and admitted he's strong. After all the hype, Green Bull deserved better.
I don't even want to know what Oda did to Fujitora...