You do know that during gulf war, US Army released even lesser info. Failure of patriot system to defend US bases against scud was not fully revealed for quite some time. Heck, Chinese military hides way too much about its actions and inactions. Last but not the least, PA itself denied to divulge how many of their personnels were killed. All of these are as professional forces as it gets.
IMHO, purpose of army is to fight a war and to defend borders. We are expecting too much information.
Last but not the least. The basic billion dollar question. Who are the target of this propaganda war? Defence personnels? Doubt it. Common Indians? They don't care. World community? They have better ways to know and they have their own agenda, Have you read Foreign Policy journal writing and how it is paddling the US MIC sales pitch?