The situation of Intel is much more the result of bad management than the output of their current workers. For all purposes, they're effectively doing what they're were supposed to do when hired. So the logical conclusion is that Intel workers are the ones who should have the power to fire the entire management and put someone in place to fix the issue, not the other way around.
The output of workers is always a leadership problem, imho.
I disagree that the workers are the ones who should have the power to fire management unless they are shareholders. I think this should (and it does) fall upon the board and the shareholders. If the workers are shareholders, all the better.
Regardless, it's clear the current system needs work.