This is disprove by this page
Not completely. Shanks will just find the truth about One Piece when the time comes. Motives behind his actions are mostly for keeping the balance of the world.
Luffy and Blackbeard are disruptors. Luffy Anti Evil and Blackbeard Pure Evil.
It's not about which character you like Tej. When you drop all biases aside you can see that Shanks is the most protected and wanked character by Oda.
His crew is stronger than Beast Pirates. Surely it would cost both sides a lot but eventually Shanks would defeat Kaido.
He waited for Luffy to do it to see how the world changes if someone like Luffy does it.
To put it into different perspective. If it was Blackbeard who invaded Wano I think Shanks would join the gauntlet himself to prevent Blackbeard from taking over Wano.