Anakin’s younger self(Hayden Christensen) doesn’t fit together with old Obi-Wan and Yoda.
If George also replaced Alec Guinness with Ewan McGregor and Yoda with the CGI puppet from II-III, it would be more consistent. Not that i would like it, i don’t think old jedi masters would choose a young appearance as ghosts.
Btw i don’t see the hypocrisy, ESBs emperor was poorly made and Ian McDiarmid has played Palpy since RotJ. He’s objectively the better emperor.