I think one of the most overlooked aspects of liquidity is that it's not a static number.
A snapshot can show available liquidity.
It can't show how that liquidity behaves when large orders arrive, volatility increases, or market conditions change.
That's often where the difference between a simulation and reality starts to appear.