All those dealers and resellers have to make a profit to pay for the building, the land, employees, insurance, etc. Personally I'd rather just pay for the car.
Both of my cars, total, cost me about $3,200.
Cheap reliable cars are out there, and dealerships aren't the only ones selling them.