barrier to entry

Obstacle or deterrent.

The douchebag who said this probably also said touch base, maker, or See if It Sticks.