Nowadays it is fashionable to bash annual staff performance reviews. 

Many companies abandon them to demonstrate how progressive they are.

This often results in a less transparent process, potentially negatively impacting the development of employees.