InfoNCE: Identifying the Gap Between Theory and Practice