Быть или не быть хэппи-эндам?

Зашёл у нас тут недавно с подругой небольшой спор.

Она считает, что современному читателю хэппи-энды в книгах (говорили, в основном, о фантастике) не интересны. Главный герой (или тот из них, кто сделал главное в достижении основной цели) должен погибнуть в конце, лучше жестоко. И вообще хорошо, когда в конце книги полный ахтунг и беспросветность. Ну или хотя бы как у Марвел со Старком.

Т.е. «счастливое воздаяние» герою за его заслуги уже не катит.

В крайнем случае, если герой остаётся жив, то чтоб надлом был в психике, типа как у Фродо.

Мне же кажется, что, хоть полного «благолепия» в заключении произведения, правда, не достигнуть, но счастливое завершение тоже может быть логичным и интересным. Вопрос только в качестве написанного (когда уходит в «рояльность» и слащавость - плохо).  

А как вы думаете, что предпочтительнее: кровавое месиво и «все умерли» или «иди, победитель, в светлое будущее»?