Icasa has not been upfront in providing an explanation about what shortcomings triggered the proposed new licensing framework, says the writer. Stock photo.