IMAP IDLE only allows you to monitor a single folder and it's bad for anything battery-powered - yet people want proper notifications about the mail they receive. Nobody implements IMAP NOTIFY which would fix this part for at least desktop PC's. There's also the silly notion that a single letter has to exist in a single folder (may only have a single label). Plus all the concurrency issues with multiple clients accessing the same mailbox.