Obama's Prague pledge a waste of breath