Internal links are intended to provide search engines with information about which pages on your website are the most important. Having too many means that all the pages are indicated as incredibly important, so none of them are actually important at all.