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