It's possible you were the addict rather than the dealer. :(
What's the easiest way of keeping you at the company rather than going to innovate somewhere else? Make it as easy as possible for you to get your next "hit" of innovation dopamine.
(I'm being cynical - this isn't necessarily what your employer was doing, but it could have been.)
I worked with a customer who was a little too dim to appreciate how manipulative he was being. Remember, it’s the boss who puts you into that position. Only they have to understand what you’re doing, and not even that well.
Realizing that about him made it feel worse somehow.