Всё пошло от лётчиков. Это у них каждый полёт может стать последним в жизни. Поэтому и говорят - крайний. А остальные уже просто собезъянничали может быть ещё из-за того, что слово последний как то больше связано с негативом, например: "последний подонок", "последний подлец", "последняя сволочь". И даже "последний из могикан" звучит как то грустно. Потом и в очереди стали говорить "не последний, а крайний".
У нас вообще то существует ещё много слов-идиотизмов из уголовного мира. Например "присаживайтесь", якобы для рецидивистов слово "садитесь" звучит как то двузначно. Но я очень смеялся, когда услышал такое в зале суда, когда все встали при входе судьи по команде "Встать. Суд идёт.", а та разрешила садиться словами из уголовного мира "присаживайтесь". Когда мне такое говорят, то я обычно спрашиваю: "И что, давно с зоны откинулись?". Некоторые удивляются.
А вообще это не совсем хорошо, когда в повседневном обиходе у детей и взрослых звучат слова: "фильтруй базар", "чмо", "беспредел", "братан", "шмон", "лох", "параша", "авторитет", "в законе", бабло", "отморозок", "ширнуться" и прочие. А ведь все слова имеют материальную силу. Не вредим ли мы сами себе вводя тюремный жаргон в свой обиход?