They aren't making as much as you think. Just to pay technicians a respectable wage has been an uphill battle and dried up the talent pool. Think of the millions of dollars that go into brick and mortar buildings, the operating costs, maintenance, inventory, overhead, insurance, etc. Then you have brands like Tesla trying to cut direct to consumer circumventing all of these expenses, taxes and jobs while millions of people are supporting this. We are cutting our own throats in every industry by outsourcing everything. FWIW DIY should never be compared to the cost of hiring a professional except for the satisfaction of saying "hey I saved some money doing it myself". The thought that dealers and business are sitting on their yachts showering themselves in your hard earned money is false. The reality of it is, they are simply aiming to hit their profit margins, pay their employees and keep their businesses afloat in this sad economy.