Currently, impact factors are strongly disputed, especially when they are identified as impact factors for research whereas, in reality, they are visibility factors for a journal or a paper, based on the number of times a specific paper has been cited.
What is needed today is a thorough assessment of the impacts of research on society or on the innovations made by a country or a society. Right now, when we measure the impact factor, we are actually measuring visibility, not the impact of the actual content.
There are national and international movements can help us to go further in that direction. I am thinking of the DORA declaration, which you undoubtedly heard about in previous meetings.