Facchinetti has said that "just because two modals are interchangeable in a specific context does not mean that they are strictly equivalent. This means that what difference there is between them does not affect the meaning of the utterance to the point that it means something altogether different and may therefore cause misunderstanding".
Modality in Contemporary English, pg 82.