Those are mostly software issues.
CPU instructions aren't software issue at all. They are hardware related. And no, A chips still aren't even near enough to any x86 CPU because of that.
Once the iPad runs macOS and you can connect a hub to the port, you are good to go on most things.
I agree that the iPad is not there yet, but it will be in the not-so-distant future.
Well, if that happens - joy to the world.
But in reality, iOS is a toyOS basically. And so is iPad. Just a toy, not a PRO device at all. Not even near.
Could that change in the future? Of course it could.
But for now, when anyone mentions iPad as a PRO device, well, forgive me for laughing.