The port on the switch isn't fast enough to add enough of a jump to make gamers buy it.
I agree in future like for switch 2 the dock will play that part (if not Nintendo are clueless). But it needs to be build from the group out.
Not if the dock has all the processing units. The Switch would be a "slave" system, only providing input information, and game data. The dock would do everything. The Switch SOC would only be assisting the process - it wouldn't have to compute game related code on top of the dock. The dock would have it's own SOC and would do all game, graphics and AI calculations independently.