More seriously, does anyone find it odd that the PM of Australia is making this announcement? For example, if the US Navy found something, I would not expect President Obama to announce it.
He's announcing it to the House of Representatives. Same thing would happen in the UK with the House of Commons and PM David Cameron. Designed to provide ultimate transparency within the system. Both PM's are obligated to inform the house as their primary responsibility.
You have allowed your political views to cloud your judgement.
Details of the satellite images and retasking of search aircraft would surely have leaked and the Australian government would have been rightly criticised for withholding that information had it not been announced.
you're not Australian are you? ;)