If papers such as the independent, etc. had been given this information, im sure there professionalism would have been the same or higher. Outside of handed-on-a-platter reporting, the Guardian has massively cocked up in the past (leading to the arrest of sources, etc.).