It has nothing to do with lazyness for me.
When I was young I wasn't getting money for tinkering with hardware, neither for programming. Nowdays I get lots of money for programming...guess which of the 2 I'm doing more
For me it's about time. When I was a kid / teenager I had tons of free time for experimenting, and I didn't really care much for school. Now that I'm employed, I feel like those 8 hours are in fact the whole day. So I have less patience for things that are only tangential to the goal I'm trying to achieve.