Both endings are fine because Kate lives. A lot of people dying in the sacrifice Arcadia Bay ending is retarded since nobody took the time to evacuate or hunker down somewhere. The town wasn't even completely razed in the aftermath. Sacrificing Chloe is still the moral choice.