A cover letter is an introduction. It's easy, and polite. Skipping it communicates low effort and poor communication skills. I don't want to work with low effort, poor communicators, even if they're genius programmers.
To me they just seem copy-and-pasted and therefore of very low value, almost noise. I want to know if you can get the job done, and that is what a resume and interviews are for.