Are we happy with the impact factor? · Study