Why aren't you creating something interesting? Good careers don't go to those waiting to be handed a golden egg.. understand the business, understand innovative technology, and connect them, and the world will be your oyster.
If management won't let you understand enough of the business to do so, I sympathize, I've been there. But if you're allowed to understand the business and are expecting someone else to come up with the innovation, you just need to get your shit together and be an engineer.