Panacea or veneer, transparency remains essential