"However, one of the users thought this question is basically opinion based and became so angry with it." I explicitly commented that I was not angry. "His main problem seems to be that if the person asking question is not a faculty member, it is not his duty to ask why something seems odd in the university and because he is a student, he should never think about the logic behind the actions." That is again something that I mentioned in a comment that I was not saying. I am starting to wonder if there may be language issues here.
Anyway: a discussion about whether opinion-based questions can indeed have objective answers is surely not going to ensue. If the community feels the question is too opinion-based then it will be closed; if not, it won't.
As is -- in my opinion, obviously -- the question lacks nuance in a fatal way. There is not an abstractly, globally best relationship between advisor and student. Thinking that there might be is: well, I can't think of a word other than naive. A similar naivete applies to the person who thinks that there is a best way to teach or TA a class, or that all women (or all men) want the same thing in a dating relationship, and so forth. What a master's degree is, and what constitutes a master's thesis, is probably the most highly variable quantity in all of academia. Even within my own department, the variation in standards and approaches to master's theses is extreme. In fact, with respect to the dichotomy that the OP proposes, most people who have advised several students have done both practices, because each is appropriate in some situations. Many advisors and students adopt a combination of the two alternatives within the course of the thesis work. The idea that advisors do not act based on some globally held "strong reasons" is an important nuance that the OP seems to be missing.
My discussion in the comments with the OP as a master's student was an attempt to find an acceptable question behind the question asked and an attempt to find out how the answer to the question would actually be useful to him in his current situation. (As written, the question is either from an "abstract" perspective -- which, as I have tried to explain above, I find almost wholly vacuous -- or from the advisor's perspective. Since the OP is not actually advising master's students but in fact is a master's student, there is a certain disingenuousness here.) This did not go well: he did not want to do this. That's fine, but of course it makes the question more likely to get closed.