One of the reasons that may force you walk away from great opportunities is when your values are keep violated...
If you respect & care about someone, give him/her direct feedback in his/her face. Please don't be coward and use proxies! Be a man/woman!!!