the ending was nonsensical for more than one reason yes, but the writing was going downhill since season two. the reason they couldn’t give these characters the ending they deserved was bc they made them do things they’d never – bc the ones who should’ve were dead or nonexistent