Why do projectiles still disappear on death?

They never did there are some projectile abilities just have a cast time like mei and tracer’s ult:
All cancable ultcasttimes (live)

If killed withhin that casttime the ult disappears because it never really was a projectile till after the cast.

Everything after the cast is at max a latency issue.