Hey, I can understand why many don't like the decision of the author for the end. However, I could understand the decision better after reading these spoilers,
Maybe this will help you to understand the decision better and don't hate the end too much.
Spoilers...