This might be a great advice for corporate players but is kind of ignoring the fact that (as a high performer or just decent person) you deserve some respect. From my experience „speaking up“ does not help in those situations. Better (also) start looking for a new position now. A plan B will get you in a much better position.