The primary advantage of farm subsidies is for the farmer to make a profit. Without subsidies farmers would loose money because the prices paid for farm products is too low.
Subsidies help the supply of food to be abundant therefore lowering the cost of food for the general public.