I don't like the idea that you have to start early to be competent. I've met people in the industry who only got into software development in their late twenties, and were very good at their jobs.
Great game! Played until level 6, gets pretty challenging there. The selection mechanism for the placed planets on the bottom row is a little counter-intuitive. Apart from that, a lot of fun.
Do people in the US really use Apple Messages? I've never encountered it here in Europe. It's basically all just WhatsApp or - if you're in more "tech-y" circles - Telegram or Signal.
In my experience, software built around this mindset is oftentimes better than software built by large corporations anyway. Software usually just gets worse with size.
The platonic ideal is a piece of open-source software that a user-developer can understand completely in an afternoon or less.