You should absolutely take the time to write a thoughtful cover letter. Generic cover letters send a message that you are not willing to put the effort in and therefore, not genuinely interested in the role.  That puts you at a significant disadvantage of being selected for an interview spot.