They do sort of seem to worry about a lot of the right stuff.
As programmers and engineers we can have an idea and then through some effort just make that thing exist. It's really is tantamount to wizardry.
Sadly it feels like there are more obstacles to this every day, both in terms of literal hurdles like locked down hardware and app stores, but also the (erroneous) notions that you need to host your software in the cloud or use FAANG-scale solutions like kubernetes, or just the Jenga towers of half-baked libraries that make up the technology stacks many developers are stuck with means constant attrition from library churn any time you get anything to work.
And also this weird mentality that's drilled into a lot of inexperienced developers that they need to lower their ambitions, and to stick to building simple things.
I think that sticks with people even as their experience and capacity to produce software grows.
I think it's gotten to the point where many people with the skills to build amazing software just don't understand that this is something they're able and permitted to do.
You get to build software for the sake of software existing and providing a benefit to you, to yourself. If you need something, you get to build it. Software can be used to change your world, the world, it can be an extension of your will.
Programmers obviously get that they can write software, but not that software can be very impactful, it can change lives, even reshape societies.
You don't need to limit yourself to todo apps, text editors and static site generators. You don't need a license or approval or permission to do build crazy ambitious stuff for the sake of crazy and ambitious stuff to exist. Not yet anyway.