1) So you are perfectly happy with somebody else taking over, taking your code, giving it a different name, or not even that, spending a bit of money on advertisement to get more users than you, adding features to drag over your users, then taking development private and enshittifying it? EEE?
You have to understand in this world, advertising and network effects are much stronger than building a good product.
2) Again, advertising, cost of storage, having a better (meaning more addiction inducing) algorithm, etc.
3) You said it yourself, people have to create something first (which will be stolen or as you phrase it, unrestricted) so they can prove themselves so that anybody pays them to produce the next thing. Or would you pay a random guy with no credentials and no portfolio claiming he can create what you want?
Or what if somebody creates something really good but it's a one off. He changes hobbies, has children, has to care for an elderly parent, ... and doesn't have time to create more. Should he not get paid for the value of his existing work?
Your take basically means people will only get paid as long as more value can be extracted from them and then they're no longer economically viable so screw them.