You are mistaken about money, prices and business in general. Money doesn't come from vacuum, it is generated by the business that produces something. Any business that has employees has to consider the total cost of labour, not only a salary, so when you are hired by a business you are paid a salary and if there are any other 'benefits' that come with that salary that is just part of your salary, this includes your vacation pay.
Business is not there to pay your wages, it is there to make the most money for the investor(s), this means that no business will be overpaying its employees above their market rate, and in cases where there are laws that raise labour prices (wages) with various laws and rules and regulations then all of these costs are counted towards your total compensation.
Your total compensation is just it. You can negotiate to be compensated in dollars, pieces of silver, gallons of milk, condoms or paid vacation days, but all of these are part of total price of your labour and where you get something, you lose something somewhere else.
Why this goes above the heads of average /.ers (and moderators here) I have no idea.