That's kind of how I always thought about it. Did they change something in the Rust book? I learned about lifetimes like 5+ years ago.
Then again, I have experience building a garbage collector, so perhaps thinking about memory instead of code blocks just came naturally to be.
Regardless, thanks for the video, it was quite clear and I'll be recommending it to others (also didn't know about the "outlives" syntax, so that's cool).