build on sand
📖 generalMeaning
To base plans, arguments, or foundations on something weak, unstable, or unreliable.
Literal Meaning
To construct a building on a sandy foundation, which would be unstable.
Example
“Their entire business model was built on sand; it was bound to collapse eventually.”