Faculty have little fiefdoms and they expect students to live on salaries bellow minimum wage. If the advisor is sub-par (i.e. the university made a mistake hiring them) it's incredibly difficult to change advisors without poisoning the relationship with other faculty members.
Dealing with sub-par professors sucks. Some are not too bright. Others sexually harass the female students. All are protected by the moat the university builds around them.
[1] I'll admit it's a bit weird to see a professor that I'm assuming given the forum, is in a tech field "read between the lines" instead of engaging the facts.