Agreed. To this I'd add that the switching cost is highly dependent on perception. Costs are almost always as much about perception as they are about reality.
Hmmm, I guess if one has any alternatives at all, your evaluation of their desirability is going to be subjective. Including in the case of "offers one can't refuse". But, when are our evaluations not subjective? That is the human condition.