Honestly this part of the European mentality is hard for an outsider understand. I lived there for ~10 years and heard this argument countless times.
I want a fulfilling life and part of that is a fulfilling job. It's hard to believe a job on the same company can be fulfilling for 20+ years. Changing jobs is part of professional growth IMO.
Different strokes for different folks I guess.