I think the bad acting, clearly largely to do with the material and directions he was given, ruins Hamill’s The Last Jedi Luke.
Yes, part of the direction is for him to be a grumpy old man milking the teat of yet another poorly designed CGI entity. He’s also a Jedi who tries to kill his apprentice in his sleep. Insufficient backstory was given to make this plausible.
Add the ludicrous CGI fellow denizens of the island and a lightsaber toss, and what could have been a nuanced exploration of weariness with failure was a disgusting caricature.