I think it was obvious that fate will play a pretty major role in the story
It was a matter of will it be executed well or not, anyone saying this is out of nowhere can't read, if the complain is about Luffy DF specifically rather than him being chosen then maybe it's valid, even tho I don't think it's that big of a deal, Luffy is getting cool new powers so who cares lol
I think Oda revealing the truth about Luffy straight away tell us him becoming Joy Boy won't be that simple
Oda will introduce several candidates for the title than it will be a war among them, that's why Kaido past is being delayed , and that's why there's many parallels between him and Luffy
I still think Kaido got this, and BM is returning shortly after