Означает, что человек никогда не удовлетворяется тем, что имеет.
Причина появления выражения - обыкновенный жизненный опыт. Некоторые исследователи указывают в качестве основного источника комедию А. С. Грибоедова
«Горе от ума»:
Софья: Гоненье на Москву. Что значит видеть свет! Где ж лучше?Чацкий: Где нас нет...
Однако в собрании пословиц и поговорок В. И. Даля крылатая фраза числится как народный, а не литературный афоризм. Значит, Грибоедов использовал уже известное в начале 19 века выражение.
Грамотная речь | Лингвистика 📚