I had a long conversation with a friend over lunch once where we both started by imagining a severely improved client, and eventually concluded that once you had traction with that the real benefits would come from a severely improved protocol. A lot of what makes email suck seems pretty baked into it historically.