It's either terrible planning or the most persuasive presentation they’ve ever given.
The title reads "too little, too late" to me.