As the wife of a dairy farmer, I can tell you that it is not the farmer making the money. Farms are going out of business because they just can't make enough money, thus the loss of supply.
Farmers are paid by the 100 weight of milk, not by the gallon. Right now, we are paid approx. $14 per 100 lbs. of milk. Do the math, you will see we are not the ones making all the money, the middle man is.
Sure, with 100 cows milking, we get a heft check every month, but once you pay mortgage, insurances, payroll, feed bills, vet bills, maintenance bills, taxes, etc. there is not much left to live on.
If you have the opportunity to visit a local dairy farm, do so. You will see how much work these people put into making milk. My husband is gone every day from at least 5am until at earliest 8pm. He works 7 days a week, 365 days a year. No days off or holidays from him. The cows HAVE to be milked every morning, and every night. The cows do not take a vacation, so neither do the farmers. When he is not milking, he is feeding, cleaning, in the fields planting/harvesting the corn to feed the cows, cutting/baleing the hay. Not a job for the faint of heart, but to farmers, it is not a job, its just life.
Enjoy your milk, and think about all that has to be done so you can have it.
