Additionally, relays add some privacy. They shield IP addresses. What is TOR after all then a system of using relays to shield IP addresses.
I love the idea of peer to peer networks, but there are advantages to relays as well beyond just connectivity.