A price is always a price somewhere. For a physically settled contract, that somewhere is the delivery point, and it introduces a local supply-and-demand problem that has nothing to do with the world market.
WTI delivers at Cushing, Oklahoma: an inland tank farm at a pipeline crossroads, hundreds of miles from the coast. Barrels arrive by pipeline and leave by pipeline, and the capacity of those pipes is finite and slow to change. So the WTI price is a price for oil in a specific set of tanks, reachable only through specific pipes, and when the pipes are constrained the price there can decouple from everywhere else.
That is not a flaw in the contract. It is what a physically settled contract is. But it means the benchmark carries a local basis that a waterborne benchmark does not, and it is why Cushing inventory is watched with an intensity that a single tank farm would not otherwise deserve.
Waterborne benchmarks avoid that specific failure because a ship can go anywhere. If North Sea crude is cheap relative to elsewhere, someone charters a vessel and moves it, and the arbitrage is limited by freight rather than by pipeline capacity. Freight is variable and can be expensive, but it is rarely zero-capacity in the way a full pipeline is.