I would understand someone saying they are an NBA fan to mean they are a fan of watching their favorite teams compete in the NBA, not that they are fans of the NBA corporate structure, business model, and/or management team, or that they like every attribute and action of the NBA without hesitation.