The problem with these new Star Wars movies is that no one can act, particularly the villain. A good movie requires a believable villain.
Well without Alec Guinness or Harrison Ford, you have lost most of the acting talent.
A good movie requires a believable villain.