The iPad coding experience is decidedly sub-par, and has a long ways to go.
This is in contrast to almost anything else you might care to do on a computer, where the iPad equivalent ranges from "basically fine" to "actually better".
But people's perceptions are lagging a few years behind where the platform is at. That's normal.