Several factors contribute to the lack of collaboration in nursing. Communication barriers, hierarchical structures, and inadequate resources are common issues. Additionally, lack of interdisciplinary training and differing priorities among team members can hinder effective collaboration. Cultural differences and resistance to change also play a role in impeding collaborative efforts.