I agree that a traditional desktop or laptop computer is a more productive text processing machine than an iPad, partially due to the physical keyboard and partially due to limitations in iOS.
For other productive tasks like music creation or digital drawing, where text is far less important than it is in programming, writing documents, using a spreadsheet, etc, the iPad is arguably superior to the traditional desktop setup.