barrier to entry

Obstacle or deterrent.

The douchebag who said this probably also said get into bed with, Game Changer, or Impact.