Even just for coding, that sounds awful to me. iOS users bought a mobile device, and particularly if they're on an iPad Pro, a mobile device with a really good processor. For me, part of that would be being able to treat it like a mobile device, that it should keep working if I drive through a tunnel, that I should be able to use it on the go.
Hard for me to wrap my head around people being satisfied with "ignore that you have a well-built device with interesting sensors in front of you, and instead just use it as a thin client to another functioning computer."
There are cheaper thin clients out there than an iOS device if someone is OK ignoring their native hardware, doing all of their programming through a terminal, and having functionality break if their device goes offline.