All developers pass this magpie phase [1] and as you get older you start to see new things more critically.
I guess a desirable trait of seniority is to balance the urge to play with new toys vs the feeling that sometimes we are running in circles, repeating the same mistakes with different tech.