I love the example of fixing cars and building stuff. I never thought about it like that, but now that you mention it, I do think a lot of modern games are replacing the 20th century hobby of coming home and working on your car on weekends.
What you said is also what I'm suggesting: that gaming satisfies that drive in its own way. It's a simulation that can provide most of those same feelings.