I've never had problems killing a Dragon with Mages unless the Dragon had Warmogs or a Dragon's Tooth. Dragon does NOT have inherent Magic immunity. He's also weak to CC which mages have a lot of. I have more trouble with Gunslingers vs Dragon than mages, because although Gunslingers rule large team pvp, they lack CC and just face tank all the Drake's damage.
If you're talking about Shyvana/Aurelian...... they ARE killable by mages; the challenge is what items they built vs what you built.
I've dueled a 3 star Shyvana for an entire combat encounter because it had
. Unfortunately for that round, I didn't have Grievous wounds/it died early, so after about 10% HP Shyvana just stayed idle and kept gaining back enough to survive.
Keep in mind mages still do on hit damage.
P.S. Some Sorcerers use AD items all the time in TFT.....
Lulu builds SoS
Ahri builds SoS