The main criticisms of Socially Responsible Marketing include greenwashing, where companies overstate or falsely advertise their environmental efforts. It also requires significant upfront investment and a long-term perspective, which may not be feasible for all businesses.