I always hated Wuthering Heights. It had great imagery and that, sure, plus the language was good, but the plot and characters in the book read like bad fanfiction. The actual romance between Catherine and Heathcliff lasted for like two or three pages, before I had to spend the rest of the book dealing with unending whining between everyone else. I wasn't sure who I was supposed to empathize with, be it the shitty traitor of a girl Catherine, the sociopathic, abusive Heathcliff, the pretentious, racist Linton or who the fuck. Really, none of them were likeable. Plus, it seems like the writer only knew a handful of names, with Catherine, who is also called Cathy, having a daughter also called Cathy, or Heathcliff having a son with Linton's sister, that he called Linton Heathcliff for some reason, even though Linton was the man's last fucking name.
The characterization isn't even good, with Linton Heathcliff going from a mean, petulant child who tricks Cathy into coming over so they can kidnap her, before helping her escape again to suit the plot. Catherine goes from a rebellious spirit to whom Heathlcliff falls in love with to a very spoilt cunt, yet it's not shown as her maturing or whatever, because apparently, they still love each other a shit ton. Lines like "I am Heathcliff" are said, before she goes off and says she'd never marry him because he's poor and generally not giving a shit about him.
Most of the important things, like the title romance or Heathcliff making his money, happens off the pages, for god's sake. It's really just a cheap, shitty romance novel that everyone should've seen through. The story's not told from the protagonist's perspective. It's not told by Nelly, who even then missed out a shit ton of the story. No, it's told by a man who never met most of the characters, hearing stories from Nelly. We're getting the story second hand, for god's sake. It's a ridiculous, shit book.