In a lot of cases, the managers (ie people over you) are just trying to get and gather ideas to put on their OWN performance review form.
Some of the manager level ees are so dense they can’t come up with stuff on their own. At least, that’s been my observation.
However, I'm a firm believer in the Peter Principle. And Dilbert (at least the old stuff) is painfully accurate.