Когда люди говорят “Всё бы отдал за….” Они хоть понимают что говорят?))) Получается сверхценность какой-то вещи) как будто она одна стоит всех существующих в мире вещей. Но ведь что-то одно существовать не может! Для того, что бы что-то просто было у тебя надо иметь ещё кучу вещей))) хотя бы жизнь для начала….
Другой вырянт, если имеется в виду, что человек согласен отдать ради чего-то любую из существующих вещей, но одну. Это уже более реально. Но то же что-то нездоровое….
Так что незачем врать, используя это глупое выражение))
Или ещё жизнь может наказать… забрать что угодно за что-то… %)
имеется в виду, что человек согласен отдать ради чего-то любую из существующих у него во владении вещей, а также пожертвовать чем-то (всем?) нематериальным