This does not mean the Cuba deal is dead just that they will have to give a little on religious freedoms and civil rights - which really seems like it should not be a big thing. I guess time will tell.
Not clear exactly what is meant by we have to have a better deal