But, once in a while I run into completely different book and cant stop reading it. Books that I would find boring back then I think. Like you, I read way more well-written history now, but there is also occasional fiction.
I think that the big difference is that once you are well into adulthood, it is much harder to come across book recommendation that suits you. The market is dominated by youth needs I guess.
Finding good books is a multi-armed bandit problem, and most of us follow intuitively a strategy well suited to that - explore (figure out which levers to pull, or which kinds of writing you care about, by randomly pursuing) and exploit (pick things that you know to be good because you spent time evaluating).
As you age, you're becoming more discerning, because you now know better what's possible, and you know better what suits you. But since the landscape is, for practical purposes, infinite, you also face the hill climbing problem of local maxima. That's why picking new random books in different areas works - it allows you to get "unstuck", and possibly find new maxima.
This also means - sorry - that at some point "well-written history" won't really do it for you any more, either. You'll have explored that landscape enough to become stuck on a local maximum. It will be something like "I really enjoy books about 1600-1800 by these five authors, it's just the best". And then you've read all those, and hopefully something entirely different crosses your path.
Enjoy the ride :)
Which is exactly the difference between market that is dominated by people like you and the one that does not. I don't need to go out of way to explore to find tv series I will like. That market is clearly dominated by people like me.
It also isn't "little gain" - it's the most efficient approach to the multi-armed bandit problem. Other approaches are less efficient.