No worries about being blunt. I tried to make it clear it was a n=1 comment.
For perspective (living in Atlanta), I have to ride 30 min+ to get out the city/suburbs. So that’s an hour total with traffic, stop signs, red lights. No way to just stay Zone 2
Also, there is literally no flat riding here unless I find a 1-2 mile stretch and just keeping riding that over and over. Which would be pretty boring. And try as I might, sometimes it hard to keep the watts up on the downhills.
Between those two things, it takes a 3 hour+ ride for me and most people here to get 2 hours of zone 2. I know people in flatter more rural areas can do.
So for me, indoors is very efficient and I don’t mind the trainer (especially when I can watch the Tour, Giro, Vuelta, and classics. But I know lots of people hate the trainer.
Still love the long outdoor rides. I did 4 1/2 hours on Saturday. TSS was 205. Got 1 hour 50 min of zone 2 and 40 min of tempo. Zone 1 was 1 hour and 12 minutes. Admittedly this was more of a soul ride, but I don’t think I could have dropped that much below an hour, 45 min at best.
So that’s my experience, for what its worth.