Keyword cannibalization can be harmful as it wastes a lot of traffic that could otherwise be transferred to other pages. It can also lead to lower rankings for individual pages, as search engines try to identify the most relevant page among multiple pages targeted for the same keyword.