Offer a place to upload minidumps easily. You have a place for maps , why not have one for dumps.Finding the file,Zipping, Attaching,Sending email, ...It really is hard work for the average joe who just wants to play the game with no strings attached.
Having a site to host minidump uploads wouldn't be any easier. You'd still have to locate the file (the crash popup tells you exactly where it's at), zip it, and upload it. The minidump popup can optionally open the email client at least, but even that's hit-and-miss due to widely varying configurations.
Additionally, even if it were automated, people would just complain about privacy issues instead and demand an option to disable it (set by default, of course, so people would still have to "do something" to report the crash).
It really doesn't take any significant amount more effort to email the dump than it does to post about it on the forums, yet I see people making post after post about how they refuse to send in a minidump because they don't want to make that little effort. It just doesn't make any sense.
We want to fix the crashes. We don't like them any more than you do. But the devs cannot
fix random, sporadic crashes with any reasonable efficiency or accuracy without that technical info. With the info supplied in the minidump, they can home right in on the cause.