From what I'm reading, it is a best practice to verify the authenticity of an artifact obtained from Central using the library author's public key to prevent man-in-the-middle attacks and things like that. It sounds like such a cumbersome process and it seems like other communities such as ruby with the rubygems repository have solved this by using https when accessing the repository.
If the Maven Central Repository used https, would that remove the need to verify artifacts? If so, why doesn't Central use https?