No Zombie Types: Liveness-Based Justification For Monotonic Gradual Types