The point isn't that skill speed causes you to run out of TP, the point is that if you run out of TP skill speed loses its value because you have to wait for TP ticks and can only execute skills every 3 seconds regardless of your skill speed. In that case it's usually better to stats that make the TP you get more powerful rather than enabling you to spend it faster.