While I can agree with that. The only time it makes sense to hide it is when the attacker doesn't get the full deff report. Otherwise all troop numbers are known to the opposition anyway so it's a little counter intuitive to hide it on the Forum.
But that's just my thought.
Its not just your alliance that is on the forums. Hege, TK, and Upsurge exist as well ... So revealing a report means revealing it for every alliance on the server. Thats a bad deal no matter how you put it.