^True that, but sth I would like to point out. The only reason Elfman won was because he had the ultimate Anti-Bacchus takeover. I don't think that Bacchus is equal to Erza (it is true that he was overly hyped) but he still is an average S-class, let's not disregard this. In other words he would be more capable than Elfman when it comes to completing S-class missions
As for the Deus-X that you mentioned, I don't think that Gildarts ever suffered from it.I mean he was barely present throughout the whole story of FT and in the small time he was he did show up in time to fight Bluesting, unless you have something in particular in mind. Same goes for Jellal, it was not DX , may I remind you that Jura DID realise his identity and it was only a comcial way to end the fight safely, I don't think that this stands as DX. But for Makarov you are correct. Certain DX have been pulled of well others were crap and served to confuse things.