You're making unproven assumptions about which meaning applies to what.
Quick search of definitions of master include (paraphrased slightly for brevity):
-(n) person with people working for them
-(n) person in charge
-(adj) showing great skill
-(adj) main/principal
-(v) to acquire complete knowledge/skill in something
-(v) to overcome (as in one's emotions)
Depending on whether it had a more literal or more abstract genesis, I could see almost all of those variants apply to Master of Science.
Similarly, for master branch -- it could easily be 4 of the 6.
Now add in the fact that these meanings change over time, that they can be coined organically vs. explicitly, and that different early adopters can themselves have different connotations of the meaning in mind.
TLDR: There's nothing simple or clear about the case for removal.
Quick search of definitions of master include (paraphrased slightly for brevity): -(n) person with people working for them -(n) person in charge -(adj) showing great skill -(adj) main/principal -(v) to acquire complete knowledge/skill in something -(v) to overcome (as in one's emotions)
Depending on whether it had a more literal or more abstract genesis, I could see almost all of those variants apply to Master of Science.
Similarly, for master branch -- it could easily be 4 of the 6.
Now add in the fact that these meanings change over time, that they can be coined organically vs. explicitly, and that different early adopters can themselves have different connotations of the meaning in mind.
TLDR: There's nothing simple or clear about the case for removal.