First off, the judges aren't industry professionals (see below) that are judging the works by professional standards. The judges are self nominated and the ones with the greatest social media reach are going to be the ones that come out on top and get picked.
Then there's this for the 2016 judge self nomination:
not have any professional relationship with any RPG publisher during the period from January 1st, 2014 to August 1st, 2016That cut's off just about every professional and semi-professional in the industry, because if you aren't working making games you aren't making money from games.
Secondly, the companies that want to be considered must submit physical copies of their product (if it is available as such - the unofficial, unlicensed Mass Effect FATE hack was only available digitally - so send away, as it cost nothing.)
Now, you don't send copies to a central location that packages it up for judges all over the world. That would keep expenses reasonable, especially for the smaller publishers. Nope, you have to send those copies out to each judge. How much money was wasted sending individual packages to Turkey?
Interestingly enough, this means that nearly every publisher on RPGNow could submit their work for free.
Oh, did I mention all of that free gaming material is for the judges to keep? Only the top 5 finalists are listed per category, but there are dozens of entries for most categories I am sure.
Now, I heard (can't confirm so I won't mention the name) that at least one of the judges from this year's ENnies is trying to crowd fund a trip to Gen Con this year. Shit, just sell a portion of the pile of gaming supplements you got for free and you should be good to go. Literally. It's called eBay.
Then when the votes start for the five finalists in each category, the ballot stuffing begins. It's as bad as the Baseball All Star voting, but the ENnies are given actual weight by those in our hobby.
I'm not sure how things could be run better, but I think removing the self nominating aspects from judges and submissions would be a start.