Or maybe the t&m guys lose money and flat rate guys make money.
I see contractors in my area advertising $30 per hour shop rate for residential work. That's crazy.