I got a new iPad to replace my 2018 iPad Pro. Let me complain about it first.
It bothers me that it’s a computer, yet I can’t easily write my own software on it1. Sure, there is Swift Playgrounds, but I don’t really want to use Swift. And even if I did, it’s not a proper IDE, it doesn’t support basic features like a debugger. It’s not 1985 any more. There are other languages (Pythonista looks good, though I’ve not tried it), but the vast array of languages that are available on Linux and on the Mac are missing.