I missed the reason Luke died on my first watch too, but it was pretty apparent on my second viewing.
I did clock that Luke wasn’t really there on Crait due to the shorter, less gray hair and beard, and the Graflex lightsaber (which we’d just seen destroyed in Snoke’s throne room). Then during the duel, he and Kylo never made physical contact at all, which sealed it for me.