Saint Shanks and characters close to Oden are full of random plot BS. I love Saint 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, Saint 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...