The Democrats were unhappy embarrassing information they hid from voters was leaked to voters. They have no one to blame but themselves. If they didn't do the things talked about in the emails, there would be nothing to leak. How many people even viewed the emails, anyways?
I think both: [0] the info in the emails was bad and [1] not that many people knew about it, or needed the Wikileaks info to not want to vote for Hillary Clinton.
I think she just lost.
This didn't just damage Hillary, although the media you so deprecate made it into just that. The hack also serves to de-legitimatize Trump. It is also causing Trump to fight with and denounce all the intelligence agencies critical to US functioning. Beside refusing their intelligence, the demoralization affect alone is huge (who will risk their life for a president who calls them a liar?). It has also thrown the whole electoral process into doubt. etc.
And they hacked the RNC too. You can bet that will be used to to maximum damage at some point.
It is no doubt that most damaging and successful attack on the US in decades.
But even more shocking is that it is condoned because it furthers certain parties political ends. What happens if both political parties start using acts by hostile nations to help them win elections?
Also I don't think having the ability to delete your profile invites trolls. Usually one deletes their account because they post something wrong but which they genuinely believe is true then get downvoted and / or trolled into oblivion. These people we should probably be working to retain because while they might have been wrong, their contribution did improve the content on the site due to the corrections that followed. However sometimes the negative rep and / or harshness of the replies can make the corrections a bitter pill to swallow. So I think there should be a downvote cap for incorrect posts (or even disallowing downvoting for all but rudeness and spam) and working harder on improving forum etiquette.
Of course, likely as not this post itself is invisible. Likely as not the GDPR is as uninteresting as user's needs. Likely as not, Hanlon's razor applies. Although I would not brag about the last possibility.