I think you can get lucky and be in those good environments for longer (looks like you got lucky for 11 years) but by the nature of capitalism and competition those things never really last.
And I will admit that the mid 2000's to roughly 2020 was a pretty good time to be in that mode. I haven't freelanced since 2019 so I might just be talking about good times that are gone now - it does seem like a tough world out there right now, but I bet there's still plenty of niches to be found.