you want the genuine honest answer as to why people hate the prequels?
because of nostalgia, if you stripped away the star wars brand and they would be 5/10-6/10 films however due to the OT existing they get "ruined" by that.
typical reasons touted are "muh cgi" "muh choreography" "muh jar jar"
cgi is a meme, it was used but it isn't nearly THAT bad, you want bad cg look at godzilla 2000's one not newer.
in the prequals almost all of the backround sets were scale models that were imposed on the backround. which also happened in the OT, pics related
while phantom menace had the pod race (which I liked) that admittedly drug on for too long, child actor that was too young for the role, jar jar yes he was annoying, and shitty puppet yoda. but what it also has is DARTH MAUL, DUAL OF FATES, and qui gon jinn/liam neeson.
Clone wars is just garbage in pretty much every way possible
RoTs is pretty good, about on the level of RoTj like you said, does have some shit like grevious's fight which is pretty shit in the cinematography department. jar jar again, and "Killing younglings lol" however it does have two solid lightsaber duels obiwan v anikin, and windu v sidious.
the prequals over all positives are of course Ewan mcgregor who is obi wan through and through. I personally like haden, I blame his performance on poor direction from lucas, I mean you try putting a better one out with that material. and overall better lightsaber duels.
My ranking for the star wars films is as follows
Empire Strikes back
Rouge One(if you count it)
Return of the Jedi
Revenge of the sith
A new Hope
Force Awakens
Phantom menace
Clone wars