I am no vet, I don't have a relayer, and I have never done a champ spawn, but I have been here almost two years.
I do understand if peerless went down, it would be an issue, as that would be considered a broken part of the game. Not getting an ED from voting is not a broken part of the game.
But in my few years here, when something does break, I have rarely (and I do mean rarely), ever seen anyone complain. Most people just say no biggie, the game is free, and we know they are working on it.
And I do believe you are getting your wish. Based on the other posts by the mods in this topic, they will most likely be removing the ED as a reward. So problem solved.
for reference of other posts with this very topic:
http://www.uoex.net/forum/viewtopic.php?p=50338#p50338
http://www.uoex.net/forum/viewtopic.php?f=1&t=8533