User blog comment:Skeith9/Heroic Spirits Speculation/@comment-175.139.98.106-20140530031654/@comment-24754018-20140531111724

Azure's stats seem slightly more in line with what he would have, though yeah, he is being quite generous at that.

And as for the plus modifiers, they don't mean "D and a half", they mean, "under certain conditions, this D-rank stat doubles" (D rank = 20, so D+ = 20, except under conditon X, in which case 40). So there has to be a condition for his AGI to go up, and that condition has to make sense.