The denial of fan service is the crux of your hatred of his death?
You said that it developed the characters of everyone involved. In my opinion, his death only served to develop a bunch of much less exciting characters at the expense of killing one of cinema’s best characters in a really sudden and obnoxious way that gave him no real closure. Wanting closure to his relationship with Luke, which was central to the OT, has nothing to do with fan service.
Also, how was it cheap? The whole movie was building up to it.
It was obvious the whole time that Harrison Ford just wanted out of the franchise, and I can’t blame him.