I dont know, Luffy is good at some times and no at others. I liked him more pre time skip.
[automerge]1656436926[/automerge]
The thing I hated the most was Luffy making an alliance with Law... when Sanji went with Law to tell him that Luffy views an alliance as "being friends" which never was the case pre time skip. Luffy never saw an alliance as being "friends", he always made them to accomplish his goal. Yeah, they did come closer, but that was not the meaning for him.
Luffy with Vivi, 1 goal. Luffy with Crocodile, priority his goal, etc, etc, etc.