The only way I would switch Sifu's is if I moved to a different state... but I can't lie it has crossed my mind for a brief moment in time. My Sifu was hurt by one of his former students. (not physically) He became very good and developed an ego to match. One day he challenged my Sifu. To make a long story short got his a$$ whooped and kick out of the school. Because of that Sifu allows me to progeress @ a much slower pace than some of his past students. But all in all I'm very loyal to him and understand why he teaches me the way he does.
"All the skill in the world won't hold up to a real confrontation if you are too afraid to use it."