Text this: Does criticisms overcome the praises of Journal Impact Factor?