So who is in the right and who is in the wrong?