Well, alt coins keep us busy researching right? New technologies coming up, new features, all the stuff you can change about Bitcoin or add to it. Alt coins essentially are the playing field for innovators and researchers. New stuff is tried out and you can see how it is received by the market. They are necessary to ultimately also improve Bitcoin. You could always implement successful and important new features into Bitcoin as well.