Understanding why some customers have attitudes can help businesses better handle these situations and provide better service overall. One reason why some customers may have attitudes is due to dissatisfaction with the product or service they have received. If a customer feels like they have not gotten their money's worth or if their expectations were not met, they may become frustrated and take out their anger on the staff. In these situations, it is important for businesses to listen to the customer's concerns and try to find a resolution that satisfies both parties. Another reason why customers may have attitudes is due to poor communication.