Another perspective here. At work we use a mixture of desktop (Form 1) and SLA printing (outsourcced). They have pros and cons. The resin printer is probably better resolution, but the SLA printers can do things like support-free printing which is really really useful for clean designs.
One problem with using printing companies is that they charge by volume, whereas most makers are concerned with the amount of filament they use up. This is cool if you can pack your volume with lots of designs, but it means that even a slight height increment on a big model adds a lot of the price. Then you have order minimums: 3DPrintUK, for instance, has a starting order of £40 which adds up fast.
Time isn't immediately obvious. We can rush an order online to around 3-4 days regardless of size. For small parts it's a no-brainer doing it in the lab, but for big prints there are print reliability issues, it still takes ages at high resolution and requires a ton of cleanup. And yes, fiddling is a pain, I don't mind doing it, but it can take hours to get repeatable prints.