It's not KPI chasing. I've grown _so_ much after each job/career change that I often wonder how long would it take me to grow by same amount if I'd stay at a single job (I don't have that answer yet but I'm sure longer).
Changing jobs every 5 years-or-so is forcing yourself to learn a new culture and new set of skills.