I had a similar rule about programming languages. I would not adopt a new one until it had been in use for at least a few years and grew in popularity.

I haven't even gotten around to learning Golang or Rust yet (mostly because the passed the threshold of popularity after I had kids).