Even with technical higher-ups, you're not guaranteed a fair fight.
I've worked with Engineering VP's/CTO's that are pressured by deadlines and promise unrealistic features. The key element needed in this is a 'leader' that can push back and manage expectations.