If I can't run whatever app I want on it, or use a terminal, or run my own code, then it's not a computer.
Apple's app store walled garden is the last thing preventing me from using my iPad as an independent device.
It will always be relegated to secondary until then.