Ordinals are not cardinals.
Recall Hilbert's hotel. Where you have infinitely many rooms, one for each natural number, and they are all full. And there's a party, with all the guests invited. At some point, after so many drinks, people need to use the restroom.
So someone goes in, and immediately after another person comes and stands in line. They only have to wait for the person inside to come out, so they have $0$ people in front of them, and then another person comes and they only have to wait for $1$ person in front of them, and then another and another and so on. That's fine. But the person in the bathroom had passed out, unfortunately, and everyone is so polite, so they just wait quietly. And the queue gets longer.
Let's for concreteness sake, point out that only people who stay in rooms with an even room number go to the toilet. The others are just fine holding it in. Now for every given $n$, there is someone in the queue which needs to wait for at least $n$ people. The queue is infinite. But it's fine, since each person has only to wait a finite amount of time for their turn.
But what's this now? The person in room $3$ has to use the toilet as well. But they cannot cut in the line, that would be impolite. So they stand at the back. Well. There were $\aleph_0$ people in the queue, that's how many, and we added just one more, so there are still $\aleph_0$ people waiting in line. But now we have one person who has to wait for infinitely many people to go before them. So the queue is ordered in a brand new way. If they were lucky and someone decided to let them cut in line, then the queue would have looked the same, just from some point on people would have to wait just one more person to go first.
This is not what happened, though. So the queue looks different. Well, now we continue, all the people in room numbers which are powers of $3$ start to follow. And at some point we get to a queue which looks like two copies of the natural numbers stitched up. And then the bloke from room $5$ joins the line, and he has to two for two infinite queues before their turn. And so on and so forth.
Okay, what's the point of all that?
The point is that for finite queues the question of "how many people" and "how is the queue ordered" are the same question. So adding one person does not matter where this person was added to the queue. But when the queue was infinite, adding one person at the end or adding it to the middle would very much change the queue's order. So "how many" is no longer the same as "how long is the queue".
When iterating an operation transfinitely many times, e.g. by taking power sets or cardinal successors, we work successively. This creates a queue-like structure of cardinals. The first, the second, etc., which are ordinal numbers, they talk about order.
So once you go through the finite ones, you have to move to infinite ordinals, not to infinite cardinals. As such $\omega$ is the appropriate notation, since it denotes an ordinal, rather than $\aleph_0$ which denotes a cardinal.
Between $\aleph_\omega$ and $\aleph_{\omega+1}$ there are similarities: both have infinitely many [infinite] cardinals smaller than themselves. But it is not the same, exactly because we are dealing with the question "how are these ordered" rather than "how many are there".
Note that $\aleph$ numbers are not defined by power sets, these are $\beth$ numbers (Beth is the second letter of the Hebrew alphabet, whereas Aleph is the first one). But this is irrelevant to your actual question.