Side question: am I the only person fully satisfied by my email workflow? I practice inbox 0- if an email is in my inbox, it means something needs to be done about it (whether it's replying, filing a bug report, writing a patch, etc). Once it's done, it gets archived. I star the stuff that I'll need to refer to later, like tickets for a flight or concert. I then have a few server side rules to do things like mark certain classes of emails as read (eg build logs, mailing lists), so as to not flood my phone with notifications. And... that's it.
(edit: oh and yes, I am also very diligent about unsubscribing from the stuff I know will never be relevant, rather than just archiving it and forgetting about it until another email from the same source comes up a week later. After a few weeks of consistently practicing this, your inbox gets much better)
I get probably a few hundred emails a day at most (work+personal), and this system works great for me. I know people like Paul Graham think email is utterly broken, but when you're at their level I'm not sure ~any~ tool will be satisfying - they're absolutely outliers.
So HNers, do you really have a problem with your email workflow, or is everyone just repeating "email is broken" because some smart people with an ungodly amount of email said so?