I get hurt by managers messing with my scope every day. It is a struggle :). Because of it I also find solace in open source where I am the boss of everything.
But, I don't give up. I pitch my bosses research trails all of the time. 90% they don't hit the mark, mostly because I don't try to conform to the whatever roadmap the product team has laid out. But once in a while my ambition and their plan converge, and this is when I get to play out the really cool stuff I do at my job.