It’s a tablet not a MacBook so don’t get why people dislike the software.
a lot of these limitations are not because it’s a tablet, it’s the inherent ecosystem that’s holding things back.
Whether I want to, for example, code on my iPad or Mac isn’t a necessary factor of the form factor of the device I’m using. File management (Files app mainly) is just painful.
Luckily I’m able to get around coding by hosting a remote server to do the backend tasks whilst presenting me a web view which allows me to write code and preview my changes in real time, but I shouldn’t be having to use another service atop iPad. It’s a truly powerful machine, hampered by its software.
For drawing, it’s great. For note taking, it’s great. Drawing on a Mac? Not so great. Note taking on a Mac, it’s ok.