Local garages charge c£50 + VAT per hour. i.e. £60. They can work Mon-Fri and open at 8am and close at 5pm. Every week.
We, on the other hand, charge £150 for an hour in the air, booked as two hours in the diary, so effectively £75 an hour. But we only fly when the weather is suitable. We are open seven days a week.
Both a garage and us have significant overheads: be it premises or machinery.
But the garages charge by "book" hours for the jobs, so can fit more billable hours into a day than the eight hours they have in the diary.
(They also are not training many people who then go on to earn significantly more than their instructors!)
My contention: flight training needs to double its charges to have surplus cash to re-invest. Note, not to make a greater profit. Otherwise the whole aviation pack of cards will come crashing down.