Idk for you guys, but marco shows up suddenly is weak plot point, i get it oda didnt want to spoil us the connection between izo, nekomamushi and marco...
Dont get me wrong id love marco showing up here but oda shouldnt showed marco refusal earlier,
I guess we will getting another short flashback