Many of the run-throughs for deploying Kubernetes master nodes suggest you use --register-schedulable=false
to prevent user pods being scheduled to the master n
@robert have given a clear answer. I'm just trying to explain in a metaphorical way with real-time example.
Your company's MANAGER is a better coder. If he starts coding, your company's MANAGER kind of work will be stalled/less efficient, because he can handle one thing in an efficient way. that will put your entire company at risks.
To operate efficiently, Hire more devs to code and don't make your MANAGER to code(in order to get the works for the amount you are paying him).