Why do need to make characters memorable if they all die?
Because when you don't, when they die, you don't give a shit.
You mean like when they telegraphed Han's death from light-years away.
One mans telegraphing is another mans tragic inevitability.
Han's death is the final culmination of his character arc. When we meet him in anh he cares about nothing and nobody besides making a quick buck, and his development is all about his finding something bigger than that. His death is the end of that journey. He knows Ren won't turn back, and he knows he's going to die, but he tries anyway because he loves his son and he loves Leia and he promised her he'd try. He walks into death willingly, out of love and for others, and that shows how far he has come from the man he was when we met him.
On the other hand, Jin and whatshisname and theotherguy and so on, they die because someone wanted rogue one to be 'darker and edgier' and because if they lived, then there's all these questions about where these people were during ANH.
Han died because of decisions Han made. Everyone in Rogue One dies because of decisions the scriptwriters made. And that's why I liked TFA better.
Yes you are right that is what Han's death represented. Sadly, for me a least, tfa didn't capture that significance. Maybe I was just so frustrated by the anh retread by that point and was thinking and now they will kill kenobie. In fact I know that is exactly what I was thinking.
Han's death should have been epic and shocking. The audience should have been given a moment to grapple with it, we should have seen the light go out of his eyes. instead he fell into a bottomless pit and chewie snarled and shot the place up.
I get that we are at cross purposes on this too just in terms of tfa.