Did you read the text? The goal is not a portable SSH client, but a sort of traveling admin's Swiss army knife device, hence relatively small size (but large enough to host a keyboard), and a lot of ports. Isn't it obvious that iPad cannot conform to the requirements?