Yes, in many senses it is. On the balance of things, the vig represents a commission or fee more than anything else. To this end, they take it on each bet to ensure their services have been rewarded. It is not too dissimilar to how other businesses charge for converting currency, or how others apply brokerage fees when dealing with sales of real estate.