The answer to your question: Are temporary workers employees or employers? Of course, they are employers not employees. We can call them temporary employees because they perform temporary work, get paid and that's it.
As for which is better, temporary work or a job, the answer varies from person to person. Some people are better suited to freelancing, while others are only suited to jobs. This depends on the individual's situation and skills. However, for me, I prefer freelancing to a job.
Any person can be given a title according to their work only after understanding the nature of the work because not everyone does the same work and not everyone earns the same. The work perspective is different, so the nature of the income is also different. But freelancing is a job that we can call a lifetime business or a lifetime job because as long as you have the skills and knowledge, you can never go out of business. But those who are earning temporarily, they get paid for the work they do and we will just give them some other name. People who are doing their own business will have some other word for them. People who are doing freelance work, working from home, will have something else for them. These are not the same type of people and they cannot be called by the same title because the work of every person is different according to their personality and they will be called by different names.