I think accessibility. More developers are comfortable with REST than they are with IMAP.
In fact, at least the connotations I have with IMAP/SMTP: "shit still gotta learn that before I can start". Even though it would probably not even take a couple hours to get started.
This was the reason Google provided for not supporting Git in Google Code initially. They do support git now though.