Playing players out of position and “team player” attribute

I’ve read on here that playing players out of position doesn’t actually affect their stats, like the “lower overall” would suggest. Assuming that is the case, what is the point of the “team player” upgrade that says it provides protection from negative rating impacts for playing out of position?