The comments here have been a helpful reminder that creativity is very much alive and well! I do worry about how many people would think "This app is cool! I want to learn how to make them" but stop because the device for consumption is different from the device for creation.
Really dating myself here but the very first programs I used were ones from a magazine I typed in to a little TRS-80 pocket computer from Radio Shack myself (I'm not 100, really, I just started young and had an encouraging grandpa), and in the process realized "hmmm I could change this line and get a different output, cool!". I think that's about the lowest possible barrier between consumption and creation.
On the other hand, I learned very, very slowly compared to now, in large part because it meant getting a magazine or reading a book, and having nobody to ask when things weren't clear. On the whole it probably is easier, now that I think about it, but only if you're motivated. Maybe that's OK - people who want to can still learn to rebuild a transmission, even if most drivers don't.
But there are tools on mobile/web to create those things also. I've been researching and trying to get something that is intuitive to work on tables to program web apps (it started web based, but now moving it to mobile as I think it matches the visual paradigm better).
There are various tools for kids to learn to program creating games (Scratch is probably the most well known) but other visual programming apps also.
Folks now have web page editors in their phones/tablets. Drawing apps, etc.
When I was 16, yeah, I want to make a webpage about WWE/F, so I had to spend days learning table based layouts and how to ftp files to a server (and find one).
Now I (my son) can open his phone and he has various tools to do so. He can share/post pictures of someone doing a full nelson and write about it, and get it up on the web in minutes vs days.
Just because he didn't have to learn 45 different incantations at the command line, doesn't mean he isn't creative, he just doesn't need to slog through programming to do it. (He is learning python though)
Think about it as frameworks, when we started, we needed to learn it all to make any kind of decent page, now most folks here would use bootstrap/material ui/whatever, or react/rails vs writing all the css by hand, fighting with all the problems it brings, configure perl scripts to be able to send an email from it, etc etc.