This rework on reports is done by visual designer not by a coder. They just wanted to update the visuals, it's a visual update. To ask visual designer to work with the codes to display calculation is unreasonable, because he probably doesn't know how all these formulas work to translate it in computer language.
Besides total attack/def point will tell the enemy smithy level.
Thanks for pointing it out. The smithy level issue is a problem haha...
Didn't know it was just a visual update.