"I don't get it. You get a choice between control. I just shot The Illusive Man five minutes ago because I said that we weren't ready for that power. Why on Earth isn't there an option to express how faulty that choice is? And then Destroy? Dammit, I just saved the geth and quarians, they're working together as a re-united race. Why is genocide an option? WHY? And then Synthesis just completely mistakes everything about evolution. There is no apex of evolution, we continue to adapt and move forward or we die. Aside from that, I'm forcing a choice on the entire galaxy, without the option to tell the damn thing to go to hell! All three endings were so entirely removed from the themes of the whole series that they were completely unrecognisable! It's like Casey had just finished playing Deus Ex and Mac had just watcched teh season finale of BSG."
I dont quite agree with this entire paragraph.
The Control option... in that point your professor is right. Does not have sense, mostly because you dont have an option in the whole game that you can agree with TIM. Perhaps if bioware let you choose between a renegade path (control the reapers, agrees with TIM most of the game and even help cerberus), and a paragon path (destroy all reapers, does not agree with TIM and try to stop cerberus), that choice would have been explained.
Destroy option... i do not agree with your professor. In the whole game you sacrifice a lot to achieve victory. Kaidan or Ashley in the first game (wrex too) and the council or the human fleet, Some of your squadmembers trying to stop the collectors and in the third game you can even loose the virmire survivor when trying to save the council. Sacrifice the krogans too or sacrifice the geth or the quarians. The whole series is about sacrificing something to achieve a greater good. Killing the reapers and freeing the galaxy of its menace is a greater good. If you have to sacrifice the geth in the process, thats fit the mood of the entire game.
Synthesis option... thats just...it. I dont quite like it. Does not make a lot of sense, there can be various forms of life and each one is evolving in their own way. Synthesis is the option of the reapers. Harbinger and the reapers wants to ascend the advanced organic life forms into Reaper form. Free of all weakness and blah blah blah. The whole "apex of evolution" is a very reaper way of thinking. The only difference between the two are that in the synthesis you maintain your individuality and if you are a reaper, well... you dont.
"In conclusion, I must say again that all the endings were thematically revolting. It is absolutely critical in the name of good writing that the ending of a story must match the journey. Mass Effect has never been a story about the disparity between synthetics and organics. As a matter of fact, it has been quite the obvious. For three games, BW has hinted and pointed out that life could be so much more greater and mysterious than the organic perception. It's driven the point home, time and time again, that unity is possible. So why, then, at the very end of a series that has clearly been about unity and co-existence, would they end it with the point that different forms of life simply cannot co-exist unless their diversity is totally stripped away? It makes no sense. Furthermore, it is emotionally crushing that all this hope of co-existence that has been built up from the quarian-geth storyline (Geth Prime:...and then we will help you rebuild your world.) is suddenly yanked away at the last second. Good day."
And with this one, your professor is wrong. Its not until the second game that we can actually think that peace between organics and synthetics is possible (due to Legion). In the first game, the whole mood is "no way, synthetics must be destroyed". (except perhaps for the tali loyalty mission in me1, when you can see that some geth are...hearing a quarian singer?). There are even a general distrust over AIs. So no... that plot twist started in me2.