Mark Hamill didn’t like it and neither did I. I like scifi special effects, who doesn’t. The story is another thing.
Here are the facts about Mark. He was approached by Lucas to sign for more movies BEFORE he sold to Disney. So his contract was sold to Disney along with Lucasfilm. He thought more films were a bad idea and that it should have been left alone, but it was a JOB and I defy anyone to turn down millions. There was NO script when he signed on, no clue what Disney would do. Lucas told he and Fisher it would be all three of them(Ford included) or none of them, they would be written out. Fisher agreed immediately-Mark never thought Ford would reprise the hated role. He signed on BEFORE there was a hint of a screenplay and once he learned more he tried to influence what was filmed. He was ignored. When he told Johnson they had to give the fans what they wanted, Johnson told him they would give the fans what Disney wanted to give them. He criticized the films openly-and still does to an extent. If he is still under contract for future films that would explain his backpedaling some. Best guesses are he made about $11million for TLJ. He took the job, didn’t like it, but did it anyway. Business and artistic conscience are often at odds.