What duty does an advisor have to advise a student on a reasonable workload for a thesis?
When I started my masters degree in Biology, my advisor quickly assigned me to three separate projects and told me that all three needed to be in my thesis. The plan had been that I would submit one of the three projects as a paper. The other two projects would be contributions to other papers.
I trusted his judgement, and worked on all three.
However, in my last semester, my advisor told me that I only needed one of the three projects for my thesis. He also expected me to continue working for him - unpaid - after my graduation for another year before he was OK with me submitting the paper.
I had accepted a different job and was not able to dedicate anymore time in the lab. He reassigned the project to another student and a paper was submitted 2 years later. The paper contains essentially everything I did, and my advisor justified the change in authors by saying it would be good for the other students career.
I feel upset, because if I had been allowed to only focus on one of the projects, I probably would have been able to publish before I graduated.
At best, I feel that he was trying to nudge me towards staying in the lab for a PhD and was loading me down with projects in preparation. At worst, I feel that he was trying to get as much work out of me as he could, including unpaid work after graduation.