barrier to entry

Obstacle or deterrent.

The douchebag who said this probably also said Rock Star, Silver Bullet, or ask (n.).