One of the realizations I think comes with age, or experience, is that what most of us do isn't that special.
When you're young, or new to the world of IT, it's easy to look to Google, Netflix, Twitter and other tech giants and be fascinated by the challenges they face and the tools they develop of cope with those challenges.
While I continued to be fascinated by new solution, new frameworks and whatnot, I also try to set it into the context for which is was developed. For instance, I had a customer who had chosen Cassandra as their database, but the total size of the dataset was never going to be more than a few hundred MB. It's not that Cassandra is bad or even wrong, it was just developed for something different and was only picked because it was new and exciting.
Ops team are in my experience better at rejecting the new shiny, because it's often not really ready to be properly managed. The operations side of are often takes years to mature and no one wants to get up a 3AM to debug some bonkers system that was picked only because some developer thought it would be interesting.