Yep, "visibility" and "impact" (oh, how I loathe those words) are everything in a competitive environment or when management is looking to make job cuts. If your manager can't make the case as to why you are more important to the organization than your co-workers, your employment hangs by a thread.