First off I would like to start by saying this statement that I have always stood by,...."Do not blame the hackers...blame the companies for not being prepared!" What I mean by this is that every gaming company "knows" far in advance that people will try to hack their game (Especially MMO's with gold used as a currency)...IT IS UP TO THE COMPANY to prepare for that invasion.
In several of the games I've played hacking was taken to an extreme. The most notorious that comes to mind is War Z where some days I would log in and see several people flying around the map, running through walls, using ESP hacks (putting a dot with a number above enemy players heads so you always know their location and distance at all times), and one shoting people from an unrealistic distance across the map. In Guild Wars 2 I saw 20-30 Rangers with pets running in a line and teleporting around to farm entire zones for gold making normal players unable to complete quests or even level because everything was instantly killed upon re-spawn.
Hacking is so bad now that I feel like not only is my enjoyment of the game in Jeopardy but also my personal and financial information. In some games after completely shutting down the servers they begin attacking the companies infrastructure including their websites and stored personal information of their player base. In two instances I was contacted by games stating that my "personal financial information and email informtion" might of been compromised (this is the reason I NEVER use debit cards or credit cards anymore for games). ESO wants to incorporate social media information into the game itself...but I would be very hesitant on doing that if I feel like the game is saturated with hackers that might eventually start targeting individual players who posted their social website information or even pay with a credit/debt card through the website.
As far as people actually hacking in the game I think that there needs to be a VERY EASY TO UNDERSTAND AND USER FRIENDLY reporting system. Most hackers use alt key codes or 0O0O0O's in their name so I don't want to have to type out the players name manually. I think the easiest way to do it is click their portrait (or name under a list of people in that zone), click report, then have a drop down menu of what you are reporting for. I cannot tell you how much I hate games that want us to type out the persons names that we are reporting...because most of the time we can't or simply type it out wrong and they go unreported.
What do you think ESO can do to prepare for all the hackers that are coming?