Here's why:
* The death of Heathcliff: After a life filled with torment and revenge, his death brings a sense of closure. However, it's also unexpected, given his relentless pursuit of Catherine's ghost.
* The union of Catherine and Heathcliff: While their union is not in a traditional sense, the fact that they are buried together, and that Catherine's ghost appears to him in the end, suggests a final reconciliation. This is both romantic and unsettling, given their tumultuous past.
* The future of the next generation: The novel ends with the marriage of Cathy Linton and Hareton Earnshaw, signifying a potential for a more peaceful future. Yet, the presence of Linton Heathcliff, a symbol of the dark past, suggests that the cycle of love, obsession, and revenge might continue.
In conclusion, the ending of Wuthering Heights is complex and ambiguous, leaving readers with a mix of emotions and prompting them to ponder the nature of love, revenge, and the legacy of the past. While not necessarily surprising in a traditional sense, it certainly delivers a powerful and thought-provoking conclusion.