Jim Black's Steve Jobs Story
This is a typical situation for most companies. I've been in the position of the "trusted engineer" several times where conversations with customers can very quickly change the direction of engineering. Fortunately, in all of those situations my boss wasn't an asshole. Honestly, all these recent stories about jobs really just paint him in a negative light.