i don't understand how this is punishing the good people... i think everyone here has some ptsd with terrible managers or others micromanaging their work. data a good way to look back and ask the questions that might need to be asked, but to not use the data as the final criteria for anything (which is where i think most lazy managers end up).
do companies plan their strategy with zero data? i find it hilarious we devs somehow think we are a special group that can't be measured at all, so just don't bother and let us be. at the same time we don't want managers up in our business all the time either. just because the measurement isn't perfect doesn't mean to not measure at all.